register DefaultDataBindingSourceRegistry as Spring bean
change the package of some classes designed for public consumption
configure JsonDataBindingSourceHelper to support text/json
change method name which no longer makes sense since refactoring
change mime type resolution for data binding

This mime type resolution code is still pending attention
remove superfluous helper classes
hide a level of indirection from consumers of DataBindingSourceRegistry
Data Binding: Refactored JSON/HAL data binding source to use JsonParser
Data Binding: Refactor / rename classes
fix failing test
Data Binding: Refactor logic from RendererRegistry so that it can be used by DataBindingSourceRegistry for locating data binding source implementations
Data Binding: Extend MimeTypeResolver to allow resolving of the request mime type sent by the client
Data Binding: Use the MimeTypeResolver to resolve the data binding source
Data Binding: Fix potential NPE
Data Binding: Fix failing test, fallback to using MimeType specified by content type header
fix failing test caused by ClassCastException
couple of minor tweaks to data binder
Forked Mode: fix bug in debugArgs handling
update javadoc to be consistent with recent refactorings
change bean names