Random string

* Third param can now be more than 1 char long. In this case it will be used to generate a random str. For example, if 3rd param is "#@%$!", "fuck" could be replaced with "#!#$" or "!$%!" or other random stuff
* added docs in README for 3rd param