beginnings
initial grammar and builder
attributes get their own packages
DSL and changeset tests on attribute types
Merge branch 'dev' into newattributes
attribute types get neo4j support
attribute types now part of codelists
attributes delegate to type, which can be shared
Attribute DSL now allows typed constructions
recast attribute types in terms of attribute "definition"
Merge branch 'dev' into newattributes
various tweaks to DSL & tests for attributes|attribute definitions
attributes no longer serve as templates, added explicit ones for
cotrix-io
more facilities in DSL and more cleanup in domain's tests
Merge branch 'newattributes' into dev

Conflicts:
	cotrix/cotrix-head/.settings/org.eclipse.wst.common.component
	cotrix/cotrix-web-manage/src/main/java/org/cotrix/web/manage/server/ManageServiceImpl.java
Merge branch 'dev' of https://github.com/cotrix/cotrixrep.git into dev