Enhenced Jackson#newObjectMapper to take optional JsonFactory

Enhenced Jackson#newObjectMapper to take an custom provided instance of com.fasterxml.jackson.core.JsonFactory. This allows further customizations of the ObjectMapper as allowing comments in JSON files...
Trivial nit: you don't need the 'and' before 'with' in this sentence; see similar doc comment for newObjectMapper() above.