add optional format hash to dateFormat #241
Introduce HelperRegistry
helper registry contains all the operations for registering helpres #254
keep in sync 3rd party libraries like SpringMVC #238
fix a unit tests bug while running tests on Java 6 vs Java 7