Add implementation of the Fortuna CSPRNG

Unit tests verified against pycrypto. Closes #103.
Merge pull request #104 from apoelstra/fortuna

Add implementation of the Fortuna CSPRNG