Removed HMACSHA1 and added HMACSHA512
Aded HMACSHA384 key gen
Changed genNone to return ByteBuffer instead of byte[]
Added HMACSHA384 to MACType
Merge branch 'KeyGenUtils' into GSoC2014-crypto-api

Conflicts:
	src/freenet/crypt/KeyType.java
Fixed thngs that broke.
Added MasterSecret class.