Refactor salted hashing strategy.

Leverage a varargs array of Object to allow various arrangements for
hashing multiple sources of input data, including application of salt
either before or after data.
Merge branch 'master' of github.com:vt-middleware/cryptacular