Merge pull request #16 from phreed/master

template as first class
Template Updates, Generated Files can now be compiled and list/create features are 'working' enough for testing.
Changes to Generator/contract(model) file to implement 'key' fields and a 'ui-selection-subset'(custom row layout for listview)
Templates for View now work, but need customizations based on DataType per field.
Merge branch 'master' of git://github.com/mawalker/druid

Conflicts:
	druid-maven-plugin/src/main/java/edu/vanderbilt/isis/druid/generator/Contract.java
	druid-maven-plugin/src/main/java/edu/vanderbilt/isis/druid/generator/Generator.java
	druid-maven-plugin/src/main/java/edu/vanderbilt/isis/druid/parser/ContractXmlParser.java
	druid-templates/src/main/resources/dataTypeMaps.stg
	druid-templates/src/main/resources/template-manifest.cfg
updated v1 templates to work for dash
Made better use of "key" elements.