Implement a basic LookupGroup
ProtectedLookup should have a blank line between all its function properties (most useless commit ever :))
Layout for basic state machine models
Remove the _.bindAll() calls in go.components.structures, supplying contexts where necessary instead
ViewCollection shouldn't render its views when initialized
ViewCollection._add() should have 'render' set to false for the views being added on initialization, not for the 'add' event binding
LookupGroup.subscribe should return the lookup group instance, .unsubscribe() should return the unsubscribed member
StateMachineModel's 'state0' attribute should only have its id field included in JSON output
Fixed indentation in StateMachineModel.prototype.relations
Merge branch 'feature/issue-291-client-side-needs-state-machine-models' into develop-frontend
Merge branch 'develop-frontend' into feature/issue-294-viewcollection-shouldnt-render-its-views-when-initialized

Conflicts:
	go/base/static/js/src/components/structures.js