Show fallback account name on header bar when logged in admin

By default the admin header displays (where X is the nickname)

  "Logged in as X"

If the account does not have a nickname set it will be blank
and instead just show

  "Logged in as "

Do not assume nickname has been chosen yet and instead fallback
to either name, or if that is blank, login username. The last
is never blank.
Add missing language sections for admin layout view
Hide Display Name option choices in profile edit if blank

It's possible the user name options for setting Display Name
are blank or empty strings so let's check for that in addition
to if they're set in the first place.
- Removes buggy upload_progress plugin.
- Removes dead code (we can't update resources anymore since we removed the iTunes metadata 2 years ago).
- Prepares a new AJAX upload when we switch to JQuery.
- Fixes the file upload behavior.
- Closes issue #86.
Adds secret token generation + error message to force Typo restart. Closes #103
Adds a Gemfile.heroku for Heroku deployment
Merge pull request #125 from randomecho/profile-display-name-setting

Display name settings in admin if left blank or empty
Update README.textile

Add badge to codeclimate
Fixes issue #124. Used to be visually nicer but I can't do anything else yet. Will come back when we redesign the editor
Merge remote-tracking branch 'fdv/master'