Branch Iss #2. Updated ParsingException types into
FatalParsingExceptions and NonFatalParsingExceptions to allow for more
specialized behavior dependent on the exception thrown.