Implementing HashSaltPersonal

Two signatures - bytes and string. Also modifying some XML documentation