More flexible APIs. support null and empty strings
refactoring
[maven-release-plugin] prepare release syslog-java-client-1.0.0