Adds options for seperator and hash length.

Unsure whether or not you agree with this, but I'd be nice to have optional length and seperator for the hash.