Enhance user badge management

Some interface modifications taken from the ergonomy issue list.

The my badge page now list all the badge of the user but also allow user to manage them into collection. These collections can be shared to display badge on other site, like [on linkedin](http://openbadges.tumblr.com/post/55809369771/how-to-display-your-open-badges-on-your-linkedin).