Cleaned up cgb.h;
added option to view license;
implemented first bit of logic needed to support input via pipe.
pipe support added; fixed almost every known error; rationalized code even further
Merge pull request #4 from dryack/implement_pipes

Implement pipes