Implementing the Rademacher distribution

Based on the following Wikipedia page:
http://en.wikipedia.org/wiki/Rademacher_distribution
There is one in the example (of writing documentation), and I think it doesn't hurt.