feat(SimpleAuthenticator): RIO-42 Anonymous Login Support
Merge pull request #17 from ashihaby/feat-auth-RIO-42

feat(SimpleAuthenticator): RIO-42 Anonymous Login Support
RIO-31 feat(really-core): Implement Reference Field Type

- refactor CollectionActor to be FSM
- handle reference field on create request on CollectionActor
- fix test cases fro CollectionActor
- add reference filed
- implement CollectionActorTest to extend CollectionActor and handle test messages like `GetState`
- fix test cases for CollectionViewMaterializer, ModelLoader and GorillaEventCenter