added new parameter and implemented the option to put upper-case letters in random string
removed if-block, because when timestamp is true and all other parameteres are false, the method returns a new timestamp
Merge branch 'master' of github.com:itsatony/minions
added test for extendShallow