added tests to check behavior of the builder with null values
added tests to check the behavior if TLS is enabled
added tests to check the behavior if UnsupportedOperationException occurs
added tests to check the behavior if a null message will be transformed
turned off alias for roles, du to problems with hibernate criteria aliases
Merge remote-tracking branch 'origin/master'
removed tabs and replaced by spaces