Added page smarts around login. Still need to:
Opt pages in/out of requiring login if they use nkeepers.js
Overwrite the login service to provide better messages to the UI
Fixed ContractorSummary and Contractors, mostly
Fixed contractors page and contractorsummary page