add pry and pry-debundle to the Gemfile

If you now install pry-byebug and pry-stackexplorer,
you'll get a nice debugger
Switch Faraday adapter to typhoeus

It uses curl which has less problems connecting
to a missconfigured IPv6 host (falls back to v4)
Try fetching missing parent of relayables

* Extract post fetching logic from Reshare into
  its own module
* raise proper error message when fetching fails
* raise proper error message when parent is still missing

We can't skip fetch failures or missing parents and
still need to retry them in case we're sent the parent
later on
A reshares root may be already gone when generating the notification
bump rails
bump handlebars_assets
bump mini_magick
bump selenium-webdriver
bump sidekiq
bump test_after_commit
bump rspec-core
bump fog-softlayer
Merge pull request #5214 from diaspora/update_gems

Update gems
Changelog entry to explain new terms of service feature.
Related to #5104
Add changelog text about new rake task for admin mails.
Related to #5111
Merge pull request #5219 from jaywink/changelog-0410

Changelogs for terms and podmin admin mail rake task
Merge branch 'release/0.4.1.0'
Merge tag 'v0.4.1.0' into develop

Release 0.4.1.0
port profile page to backbone.js
* cleanup people_controller#show, add people_controller#stream for json
* introduce new presenters and extend the functionality of the BasePresenter
* add a handlebars template for the profile sidebar, render it everytime we need to update
* introduce a 'aspect_membership:update' global event