add project avatar image to Project index and show pages

* added :avatar_url field to Project table for efficiency
* Project table :avatar_url field is updated lazily upon show action
* project avatar image if present replaces octocat on Project show page
* refactored ProjectsController#show action
* refactored bitcoin address update procedure to split long lines
      and move some magic numbers into config/initializers/constants.rb