Random dice roller created

Gives a function for rolling n-sided dice, and another function to test
it. This can be used in combat.

Weapons.pyc wanted to commit itself too, for whatever reason. Oh, and
check the randomness - I’m not sure that the pseudo-random is very
random at all, but that could just be me…