Flash message no longer says 'true'

This fixes #215 so that a `true` flash message is no longer displayed.
adding favicon
Redirect inbound port 80 to HTTPS

This assumes the ELB is terminating HTTPS and forwarding to port 443 as plain HTTP
Fix redirect; add HSTS
Fix mixed-content warnings over HTTPS

Added placeholder PNGs
HSTS tweak from @konklone
User needs a way to delete their account #272

The assumptions made are:

1) Privately owned apps should be cascade deleted
2) Publicly owned apps should remain, but be unowned
3) All OAuth Tokens and Grants should be cascade deleted

- Updated some HTML on the Profile page
- Added a delete button on the Profile page
- Created a screen and action for entering the email and destroying the profile
- Added tests to cover UI and to check for models being deleted
- Changed the user model to cascade delete private apps and to nullify public apps
- Changed the user model to cascade delete OAuth authorizations
Move the OAuth Applications controller to the root level
Merge pull request #269 from 18F/hotfix/remove-true-flash-message

Flash message no longer says 'true'
Merge pull request #280 from 18F/feature/redirect-to-https

Feature/redirect to https
Scrambles ubuntu password on provision
Merge branch 'devel' of github.com:18F/myusa-server into feature/favicon

Conflicts:
	app/views/layouts/_layout.html.erb
Update the warning message
Screen updates and auto-delete public apps

- Displays a list of private and/or public apps to be deleted
- Deletes public apps rather than disassociate from user
- Changed the "Enter your email" prompt
Merge branch 'devel' into feature/destroy-account
Fix text
Update test to check for warning messages
Copy change
Change location of warning message
Fix contact form for javascript

Also created a javascript-enabled test