add "sync pending" notice and more pretty urls

* "sync pending" notice appears initially in place of project management buttons
* project management buttons replace "sync pending" notice after worker syncs
* added pretty_project_edit_path and pretty_project_decide_tip_amounts_path
      to ProjectHelper mostly to satisfy the new generalized "I visit ..." test paths
      but also helps the app url scheme be more consistent
* refactored ProjectsController#show action
* refactored bitcoin address update procedure to split long lines
      and abstract some magic numbers into config/initializers/constants.rb
* moved bitcoin address update procedure into Project#update_bitcoin_address
* defined blochain url constants in the CONFIG hash
merge latest upstream master
implement friendly user urls and more friendly project urls

* routed Project#tips and Project#deposits to Tips#index and Deposits#index
* added ProjectsHelper#pretty_project_tips_path
* added ProjectsHelper#pretty_project_deposits_path
* added friendly routes for User#show and User#tips
* refactored ProjectsController#load_project into ApplicationController method
      to be shared with TipsController and DepositsController
Merge branch 'master' of https://github.com/tip4commit/tip4commit into project-management
complete friendly user and project routes fetaure

* fixed buggy routing
* added named routes to all custom routes
* removed ProjectsHelper#pretty_project_tips_path in favor of named route
* removed ProjectsHelper#pretty_project_deposits_path in favor of named route
* refactored UserController#load_user into ApplicationController#load_user
      to be shared with TipsController
* added project:fetch_pending to locales (translation required)
* fixed bug in 'I should be on the "" page' step that matchd '/' to everything
Merge branch 'project-management' of github.com:bits4commits/bits4commits into bits4commits-project-management

Conflicts:
	app/assets/javascripts/i18n/translations.js
	app/controllers/projects_controller.rb
	spec/controllers/users_controller_spec.rb
Merge branch 'bits4commits-project-management'
updated links