Added MD5, SHA1, SHA244-512, ED2K support