Refactoring: replace Pusceiver.Room.initStateItems() with andon.js
Refactoring: replace push item handler with Andon.form()
Move andon.js as external bower module
Replace andonJs with knockoutFireJs
Apply interface change of KnockoutFireCollectionViewModel()
Refactoring item-move with KnockoutFire.
Refactoring - use KnockoutFire.observableArray() instead of KnockoutFireCollectionViewModel()
Implemented room and items as nested KnockoutFire.observableArray()
Update to use KnockoutFire extender
Restore new-room and edit-room functionalities.
activateRoomAndStateIfPathMatched
workaround for http://stackoverflow.com/questions/15437229
Display number of items on a state as a badge
Explicitly set path=/ for firebaseUserToken
Restore auto link for item.text