rework host resolution to use static bindings.
removed dependency to commons lang.
added some java docs.
Merge branch 'remove_date_libs' into develop
use the JSR-353 reference implementation.
Merge branch 'replace_json_lib' into develop
checkstyle rules fixed.
Merge branch 'develop'