Hide SPV controls unless authenticated

* cleaned and removed dead code

refs diaspora/diaspora#4711
Hide report icon on SPV if author is current user
Fixed overridden interactions by re-initializing
Merge pull request #5001 from Zauberstuhl/fixed_unauthorized_report_prompt

Hide SPV controls unless authenticated