Add force_bytes to ensure bytes.

Extracted out salt generation to its own function that uses this function.
Add grunt cli flag '--dontstop' to not stop test runs.

Make travis use this flag so that we'll see everything that fails.