Feature/simple salts

Since each badge can have its own salt, there is no need for a global configurable salt.  Let's just use a random value which is 1) secret, and 2) simple.