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
Fixed deformation of getting started popovers
let tags controller spec generate offending query for #5228
Merge pull request #5227 from jaideng123/5218-fix_deformed_getstarted_popover

Fixed deformation of getting started popovers
fix profile badge too much margin [ci skip]
fix locale of invitation email subject #5231
Merge pull request #5232 from taro-k/develop5231

fix locale of invitation email subject #5231
Monkey patch Sidekiq logger

Sidekiq 3.0 initialized the logger early before we had a chance
to set the logfile. Then we set a new logfile causing the old
logger to be closed. Since the default logger points to stdout,
it got closed causing all kinds of issues.
Start converting IDN emails
Discard dispatch jobs of already deleted records
Raise on 404 during Webfinger

That's at least readable, return false just causes
silly follow up errors
Fix receiving a relayable retraction through the public route
Handle already deleted photos gracefully in process photo job
Handle already deleted items gracefully in receive local batch job
bump configurate
Merge pull request #5209 from jhass/federation_improvements

Federation improvements
look for hashed version of default.css in script/server

fixes #5254