Refactor projects based on career day feedback

Based on feedback from demo, removed successful projects from projects
index, added success feedback on projects show.

Moved donation levels sorting from controller to model, tidied up
percentage calculation-related code in model.
Remove modal login, fix signup and login partials

Remove bootstrap js modal login, since it turns out bootstrap doesn't
support adding js hooks to buttons within the modal, so I can't add a
"success" action to the login button in the modal. This feature will
have to be added as a later project using a home-made ajax-ified modal.

Move context specific text out of form partial and into respective view
page.

Display user info on user show page, fix typo in page header.
Add images to user and projects

Allow users to upload a photo of themselves and a project photo.
This commit includes: configure carrierwave, fog and aws, add
image columns to user and project tables, add image upload field to the user
and project forms, display image thumbnails in index pages, and display
 larger images on show pages. Rationalizing some of the related CSS.
respond to pull request comments
Merge branch 'lea-add-images-to-user-projects'

* lea-add-images-to-user-projects:
  respond to pull request comments
  Add images to user and projects
  Remove modal login, fix signup and login partials
  Refactor projects based on career day feedback

Conflicts:
	app/assets/stylesheets/custom.css.scss
	app/views/dashboards/_projects_you_funded.html.erb
	app/views/projects/index.html.erb
	app/views/users/show.html.erb