Karma d'un user

| Q                         | R
| ------------------------- | -------------------------------------------
| Correction de bugs ?      | non
| Nouvelle Fonctionnalité ? | **oui**
| Tickets concernés         | #1444 

Cette PR permet l'ajout du karma pour les utilisateurs. Le staff peut ainsi mettre des avertissements discrets visible uniquement par ces derniers afin d'avoir un certain historique positif/négatif sur certains membres (troll, bons samaritain etc...).

### Voici ce qui est fait :
+ Ajout d'un model "KarmaNote" permet de modéliser une remarque sur une personne.
    + une clé étrangère vers l'utilisateur
    + une clé étrangère vers le staff qui signale
    + la date de la remarque
    + le commentaire de la remarque
    + le nombre de points de karma impacté
+ Dénormalisation de la variable "karma" du modèle "profile". A chaque ajout de remarque, cette variable se voit ajusté selon la valeur de la remarque (positif ou négatif)
+ Ajout d'un formulaire pour ajouter des remarques à un user et influencer son karma
+ Ajout d'une liste des remarques liées à cet utilisateur
+ Ajout du karma dans le template

Voici une petite capture d'écran du résultat (moche je sais). Si vous voulez tester, n'oubliez pas de faire un `migrate` car le modèle utilisateur a évolué.

![capture du 2014-10-23 18 19 44](https://cloud.githubusercontent.com/assets/761168/4756819/83254aec-5ad0-11e4-8b95-79f82b26a5c0.png)

![capture du 2014-10-03 23 55 56](https://cloud.githubusercontent.com/assets/761168/4513151/3e6a12c0-4b49-11e4-8f7b-ad913bbdafc3.png)

### QA
+ Via un admin amusez vous à bidouiller le karma d'un utilisateur
+ Via un utilisateur normal assurez vous que le karma n'est pas visible
+ Idem dans les sujets du forum
Pourquoi ne pas respecter la PEP-257 http://legacy.python.org/dev/peps/pep-0257/ ?