Redesign profile page and port to Bootstrap

to do:
- [x] profile sidebar
- [x] mention facebox
- [x] /people/guid/contacts
- [x] adapt tests

This PR fixes
* #5223 
* #4722
* #4658 and #4947 by removing profile pictures from the profile
* #5249 by removing `_profile_sidebar.html.haml`
* #4745

![people view](https://cloud.githubusercontent.com/assets/3798614/4350071/9f7dcd6e-41d4-11e4-8ac8-316e5c1fd3b5.png)
I guess if you want to update the counts dynamically without reloading the page you could add a method in `PersonPresenter` that uses `#full_hash_with_profile` and includes the counts for photos and contacts.
Or just add them to `#full_hash_with_profile` if the counts are needed in every place that uses this method.

I just had reservations making the JSON contain too many sub-relations, making the request slower, when I initially ported it to backbone. But a few simple `count` entries won't make a huge difference.