Added a random bytes argument to the gensalt function so one can use his...

... own salt instead. See issue #13 

https://github.com/pyca/bcrypt/issues/13