This commit implements the python main cli module. Currently it supports a preliminary set of command line options but should be able to successfully generate passwords.
Implement phogen.encode() to encode Bhashes to phogen strings. This commit also adds unit tests for the above function.