Implement prototype feature described in issue #2
commit dist
Add initial tests for prototypes. Also make it possible for a PrototypeDefinition to reference another prototype. Commit dist too.
Fix bug where attributes specified more than once on a single element were generating multiple HTML attributes except just one with the latest value applied (as should be the case now). Also add another spec for prototypes. Also add details of 0.3.2 release to readme.
new v 0.3.2