Cleanup to turn into CouchApp

Signed-off-by: Jim Klo <jim.klo@sri.com>
Added basic ability to login via Persona

Login and create an account via Persona, then generate OAuth credentials if none exist.

Signed-off-by: Jim Klo <jim.klo@sri.com>
moved the login button

Signed-off-by: Jim Klo <jim.klo@sri.com>
adding read me

Signed-off-by: Jim Klo <jim.klo@sri.com>
Added backbone.js and set up pages
edit page fields are working
OAuth login and logout are mostly working. Submitting form without OAuth does not create session. OAuth button is missing after logout.
Re-initialize login button after logout
Signed in and out navigation
Got submission working
Set up model collection for list page
Save data to local storage and display saved data in list page
Changes missing from previous commit plus deleting items
Change displayed publish or unpublish button depending on status
Save to the local store when publishing
Bulk actions
Publish with callback
Moved publish function into method on the Item model
Publish items from the item list. Buttons don't update based on status yet.
Split list into multiple views that listen to updates and display changes
All/registered/published filter buttons on list view