ISIS-480: single edit form for all properties (even if multi-column)
ISIS-480: collections will now wrap underneath if need be
ISIS-481: various fixes for Restful Objects viewer

- new IsisTransactionFilterForRestfulObjects, explicitly perform xactn handling after session handling
- fix ETag rendering
- fix JsonValueEncoder for joda dates
- fix handling of enums
- in AdapterManagerDefault ensureMapsConsistent, take care not to touch pojos that may have been deleted
ISIS-479: update properties in bulk
ISIS-479: further fixes for joda dates
ISIS-468: fix for 3-column properties...

... right-hand side had incorrect span
ISIS-468: further small fix...

... handle actions and properties with the same id
ISIS-484: new contract test for inject service methods not overridable