Moved email hashing from user ressource to DetectiveProfileUser model
Added usage of user.profile.avatar profile in ProfileCtrl
Awesome improvements in views by adding much exception: less code, more wow.

Removed many try catch to avoid the 'wtf just did happen' effect for meta tags.
Now if an entity, a user or a topic cannot be retrieved we will see the proper
stack trace instead of hidding it.
Continued awesomeness in views: added super logger to investigate exceptions

Much detective though
Made meta picture more generic, now its treated like an array of urls
Added profile view on urls + set topic view for sub-topics's urls (contribute, invite etc..) #338