#504 - Upgrade the Thymeleaf version to 2.1.0.RELEASE in the main pom and resolve compilation failures
remove unused properties
remove unavailable properties
make persistenceUnitPostProcessors a listfactorybean
remove unused fields
add extension manager for CategoryDao
add extension manager for ProductDao
Add bean for resolving the base url of site
add extension manager for CatalogService and CategoriesProcessor
add gaps in ordering to allow insertion
Added two Thymeleaf Processors to generate a URL for searching/pagination while maintaining pre-existing search criteria on the request.
allow configuration property merging for overridable properties
Copied change from 3.1 verify method to fix issue #578 caused by Integer comparison failing due to unexpected auto-boxing behavior.
add empty cache key protection
Add form builder extension points
Fix deep link services
Fix license headers
Add some hooks for preview/sandbox functionality
Add ability for row level listgrid actions to activate for no selected rows
Refactorings for workflow support