TRUNK-6020:Add support for Storing user-specific settings for OpenMRS… (#3852)
* TRUNK-6020:Add support for Storing user-specific settings for OpenMRS 3.0
* Changing user_property string value length
* Fixing test failures
* Doing more refactoring
* Making Sure key/value user-properties are not truncated and silently saved
* Undoing previous commit changes
* Reflecting key size change in test
* removing unnecessary loop
* Changing from .stream().findFirst().get().length() to keySet().iterator().next().length()