* Added test for recovering from invalid statements.
* Added Error instances to GTL as well as ErrorFactory,
* Added headers for Checking driver,
* Added option to scanner.ll to prevent scanner from using unistd.h header.