Imports of gen command

PathSynopsis
logPackage log implements a simple logging package.
osPackage os provides a platform-independent interface to operating system functionality.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
text/templatePackage template implements data-driven templates for generating textual output.