Merge pull request #35 from johnw424/master

Add menu items to menu state
Update: Fix test bugs
Update Merge pull request
Add facebook script to all pages
Use openFB
Add FbLogin controller and view and refactor settings tab
Handle fb oauth callback
Add fb logout button and callback handler
Create login state and login specific views
Create login module and controller
Reconfigure settings tab for new login state
Refactor login controller code to facebook factory
Create fb login server route for accessing long term token
Set up user login flow with promise chain
Remove unused settings login pages
Promisify facebook token server request
Build out facebook login logic
Start update facebook user logic
Complete facebook login server flow
Clean-up and comment server facebook login code