- Fix RedisRepositoryState and MongoDbStateRepository not to use null for machineid in any case as contract is that empty machineid is always empty not null. - This issue was found when adding initial tck config tests, thus this commit also adds initial tck tests. - Fixes #279 - Relates to #278