Added prefix and suffix options

Added prefix and suffix options that allow the user to specify a prefix and/or suffix to be added to each generated token. Added documentation and specs for updated code.