Fix arguments for hevercardable helper

We should pass person object to the hovecrardable helper. In the
current case `this` is the status message, not the status
author. So, let's pass `author` instead of `this`.
Tests for hovercard in reshares

Coverage with tests is necessary for every feature
Use capybara hover method in the hovercard steps

Let's use methods provided by capybara whenever possible.
Make step name more logical
Make feature consistent with other features.

Actually, I just trying to make this feature pass.
Check user name presence instead

It seems that loading of stream is not completed before trying to activate hovercard.
I do not want to add explicit pause to the scenarion. Let's check link presence before activating hovercard.
I added the validation for blank to poll question and poll answer
port bookmarklet to Backbone.js, use gon for params (fixes #4931)
fix race condition in cukes
cleanup some publishing/posting cukes, hopefully stabilizing them
disable publisher after successfully posting in standalone mode
Merge pull request #4932 from Raven24/fix-bookmarklet

port bookmarklet to Backbone.js, use gon for params
add changelog for #4932 [ci skip]
Unescape text before add mention, this commit solve #4776
Update Rails to 3.2.18

This Rails release closes a security issue but we're not affected by it.
See CVE-2014-0130 for further details.
Add account_deleter.rb to load_libraries initializer
Merge pull request #4953 from oliverbarnes/4792-quick-fix-user-deletion

Add account_deleter.rb to load_libraries initializer - Fix #4792
Use absolute_root more consistently in Reshare

Closes #4956
It is now possible to report comments

* Renamed PostReport to Report
* Added report button to SPV
* Updated rspec

refs diaspora/diaspora#4732
refs diaspora/diaspora#4710
refs diaspora/diaspora#4711
refs diaspora/diaspora#4517
Cleaned javascript report view