An alternative solution to issue #2 -- using dynamic types on
Pbkdf2.generate and performing the required actions by type checking
during execution
added travis config file
Support for strings or byte arrays passed into the generate method.

v0.2.2