refs #142 - Added OpenLegacyViewResolver which is responsible to
determine what view to load: the entity name or generic/composite.

DefaultGenericController is not deciding the view name, just the entity
name with/without composite
ref #142 - added generic & composite mobile views for API
- Copied settings to mvc-new & mvc-sample
refs #142 - separated generate web page to generate view & generate
controller.
- Separated the DT API
- Renamed Generate API to Generate Model
refs #142 - uncapFirst for table property in generic.jspx 
refs #142 - completed end to end without view or controller generation.
- auto complete is done for *Values
- /screen/key is handled for numeric key for now only
- uncap model and table attribute name
refs #154 - source dir and package are needed for view generation to
detemine child entities
- View resolver should ignore "View" suffix. It's a marker for
genericView