Make the detail dialog close when the back button is clicked.

That is, the back button in the browser itself should close
the dialog.
Merge pull request #2 from JohnThomson/feature/BackClosesDetails

Make the detail dialog close when the back button is clicked.
Remove user name field from logon and signup

(It was not saved...previously only used in the courtesy message.)
Merge branch 'master' into feature/RemoveUserName

Conflicts:
	src/BloomLibrary_AngularApp/app/modules/login/login.tpl.html
Clean up service code; authService handles default headers

The original goal was to make the status bar show the right thing
(username/logout) after sign up. Turned out there was an error
occuring while trying to record the session token that identifies
the user in subsequent parse.com requests. I ended up refactoring
to remove some duplication and make authService responsible for
setting up the default config used for all services.

A side task was to make the sign up process set the user name so
the right one shows up.
Get rid of 'default' config...we only have one config
Merge pull request #3 from JohnThomson/feature/RemoveUserName

Remove user name field from logon and signup
Merge remote-tracking branch 'Thomson/feature/ShowLogoutAfterSignUp'

Conflicts:
	src/BloomLibrary_AngularApp/app/modules/signup/app.js