Application controller should use rootScope, so that anything found in this scope can be used across the application with ease.
Added page title reaction
Application controller should use rootScope, so that anything found in this scope can be used across the application with ease.
Merge branch 'fs/root-scope' of github.com:TallerWebSolutions/choko into fs/root-scope

Conflicts:
	applications/default/public/js/controllers.js
Merge pull request #201 from TallerWebSolutions/fs/page-title-reaction

Added page title reaction. Thanks @jardix22.
Merge pull request #202 from TallerWebSolutions/fs/root-scope

Changing ApplicationController to use `$rootScope`
Making sure we don't update items on the main endpoint. #155
Adding test to ensure we don't allow storing fields that are not in type schema.
Making sure no one is able to update a different item by passing a different key. #155
Introducing 'unique' property on fields. Making 'username' and 'email' fields unique on user type. Fixes #200.
Allowing 'element' property on field types to be a function, so we can have different elements based on field settings.
Changing 'text' fields with 'options' property to use the 'select' element.
Adding missing 'reference' field type.
Removing `choko.controllers`, `choko.directives` and `choko.filters` angular modules. This fixes part of #113.
Adding @file comment block to all Choko core js files. Borrowed from #113. Thanks @lucasconstantino.
Adding @file comment block to all extensions js files.
Adding link for the demo application to readme.md.
Adding note to readme.md that npm version of Choko is not kept up to date with the repository since we are under active development.
Improving "Install from the sources" section.
Fixing readme.md formatting.
Renaming boolean template to checkbox as it refer to checkbox element and the boolean field type rely on that.
Adding indexes to model schema. Fixes #146.