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
* create a handlebars view for the profile header
* unblock the user via ajax
* rename profile header view to make name more accurate
* include 'js-routes' for rails routes in javascript
  (TODO: config options?)
* add handlebars helper for rails routes
* refactored text direction detector into helper (also for handlebars)
* added handlebars helper for markdown formatting
* finished port of profile sidebar view to handlebars template
* people_controller refactoring
* add a (hash)tag helper for handlebars
* re-add stream on profile page
* more controller refactoring
make photos page work with backbone
first round of specs and code cleanups/fixes
rspec should now be running a green build
fix jasmine and add some specs for direction detection
small fixes and more jasmine specs
add the publisher back to ones own profile, fix some cukes
add a 'css mutex' for cuke failures
fix the last of the failing cukes (hopefully)
fix /u/[username] route
Merge pull request #5180 from Raven24/profile_status

port profile page to backbone.js