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
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