Added configurable jackson date format + property naming strategy

Pull request for issue https://github.com/spring-projects/spring-boot/issues/1623