Updated to follow Google C++ style guide, started adding panic mode recovery using SynchSet to Parser.