Initial functionality for new admin
fix a FileNotFoundException related to solr-default.xml in SolrSearchService
Initial refactoring of backing objects for admin forms
Merge branch 'develop' into admin3

Conflicts:
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/search/service/solr/SolrSearchServiceImpl.java
Add initial support for adding form-based subcollection items
Merge branch 'develop' into admin3

Conflicts:
	admin/broadleaf-admin-module/pom.xml
	admin/broadleaf-contentmanagement-module/pom.xml
	admin/broadleaf-open-admin-platform/pom.xml
	admin/pom.xml
	common/pom.xml
	core/broadleaf-framework-web/pom.xml
	core/broadleaf-framework/pom.xml
	core/broadleaf-profile-web/pom.xml
	core/broadleaf-profile/pom.xml
	core/pom.xml
	integration/pom.xml
	pom.xml
Add JAWR support
adding functionality for non-gwt rulebuilder
Add initial support for showing modals for adorned target lists
Fix merge issue
Refactor admin entity services to use the classname instead of a Class<?> object
Add support for updating form list grids when modified in a modal
Add support for adding adorned target collection items
Enhance the AdornedTargetList annotation to support join entities
Add server-side validation support for the admin.
Move the admin messages files to something a little more sane
Refactor how message sources are set up and configured. Message property files will now be merged together in the order the beans are declared in the patchConfigLocations. This also requires that the normal Spring message source knows about all of the admin properties
Improvements to advanced collection modals
Merge remote-tracking branch 'origin/develop' into admin3
Add initial map collection support