Added the correct GPL V3 with the correct character encoding
Extracted the md5 authentication to a separate function for more clearity.
Add method and uri as parameter to md5sum. (Preparations for the REGISTER method branch)