Add unittests for many DH functions

Hi Norman,

here some more tests for your class. The unittests will run when "python setup.py nosetests" is called.
Hey, code coverage for DH reaches 100% ;-)

Please have a look in the IRC i tried to reach you in oftc.....