Refactoring method Notification#notify
Add spinner to publisher when posting a message
Fixes #4949
Add error flash message to publisher on error from server
Refactor UI hint on status message submit.
Now we close the publisher on submit and reopen it on error. The spinner is shown while submission is in progress. Fixes #4949
Make publisher spinner also work in bootstrap publisher
Make sure publisher is totally hidden in bookmarklet after post success
Remove double setButtonsEnabled in publisher error
Remove custom bookmarklet error message.
Flash error is shown on bookmarklet post error. On error, return post_something message to form
Merge pull request #4976 from jaywink/4949-post-submit-actions

Hint that something is happening when user submits status message via publisher
Fix toggling services for mobile bookmarklet
Merge pull request #4985 from jaywink/fix-mobile-bmarklet-services

Fix toggling services for mobile bookmarklet
Actually allow false as a value for sidekiq.backtrace in our Sidekiq
middleware
Load right stream with Show More on mobile

  - Load aspects stream if user is on this stream instead of loading the
    activity stream
Hide SPV controls unless authenticated

* cleaned and removed dead code

refs diaspora/diaspora#4711
Hide report icon on SPV if author is current user
Code style + allow aspects to be nil

  - Only use old hash style
  - Don't replace the aspect ids list with an empty array if it's nil
Test returned path for Show More on mobile

  - Added test when the currant page is Aspects Stream
  - Modified test for the Stream page to account for the new possibility
    (i.e current page is Aspects Stream)
lock nokogiri to 1.6.1, closes #4996
Merge pull request #5002 from taratatach/4999-show-more-in-mobile-aspects-stream-redirects-to-my-activity

Load right stream with Show More on mobile
Fixed overridden interactions by re-initializing