added printcode utility to print source code. requires enscript from brew