Auth: Add live connect login
 * Use WL.login to detect/prompt the user to log in
 * Redirects to "/" when logged in which in turn redirects through ACS as needed

Issues:
 - Going directly to "/" uses ACS login page
 - Need branding in pop-up (if possible)
Auth: Improved sign-in/out experience
 * Sign-in using Live Connect javascript API
 * Manage redirects to provide smoother experience with passive auth
 * Change from localhost to oas.local (requires etc/hosts entry)
   - This is required as localhost is not allowed by the LiveConnect app registration
 * Add token replacement to web project .js files
   - Token format is "${Token}" (vs "$(Token)" which conflicts with javascript syntax)
   - Used to populate Live Connect client Id from privateconfig EnvironmentSettings
 * Two step sign-out process
   - SignOut.html signs out of Live Connect via js API then redirects to SignOut.aspx
   - SignOut.aspx signs out of Federated Auth server-side then redirects to website root
 * Change WebLayer auth to allow for all resources except SignIn.aspx (triggers passive auth) and /api
 *
Merge branch 'master' of https://github.com/RareCrowds/OpenAdStack

Conflicts:
	WebLayer/WebLayer/Scripts/BaseLayout.js
	WebLayer/WebLayer/WebLayer.csproj
WebLayer: Fix missing images content include