Add Weak Anonymous Rating

Because @agitator needs it for a customer ;-)
Can we make this not a global? Maybe move into a class?