Branch Iss #5. Phase one, step one: Added logError functionality to
UnclosedTagParsingException class
Branch Iss #5. Phase one, step one: Added ignore to tests that rely on serialization
Branch Iss #5. Phase one, step one: Updated HtmlClosingParserTest to check for exception within returned html data
Branch Iss #5. Phase one, step one: Updated testing case to test for specific error contained within returned data
Updated .gitignore to include ignoring eclipse project configuration files
Branch Iss #5. Phase one, step two: Updated HtmlElementParserTest class to test that exceptions that occurr in any of the three possibilties during element parsing are caught and treated as expected
Branch Iss #5. Phase one, step three: Update - provided equals method for UnclosedTagParsingException
Branch Iss #5. Phase one, step three: Provided testing cases for HtmlAttributesParser
Updated HtmlDataParserTest. The reason for this update is to allow for tests to be passed. Currently the HtmlDataParserTest class generates sets of ParsingExceptions by passing in the null value to the exception. Previously this was acceptable behavior. However now this will cause a null pointer exception to be thrown in the UnclosedTagParsingException class because it attempts to access a method of the given data
Branch Iss #5. Phase one, step five: updated HtmlBufferedReaderIT integration test to include a MarkupError in the new error reporter for the expected data. The MarkupError that has been added is a default static MarkupError that, by virtue of the equality test in UnclosedTagParsingException, should match the expected exception thrown
Updated NonFatalParsingException to reduce whitespace to increase visibility
Removed previous commits. Altered test case to cover all NonFatalParsingExceptions that are thrown and caught by the HtmlDataparser.
Updated imports for HtmlElementParserTest. Removed unnecessary imports
Branch Iss #5. Updated serialized data, included swap files as backups
Branch Iss #5. Updated HtmlBufferedReaderIT to run tests on serialized data. All tests passing. Branch ready to update master
Merge pull request #6 from cjmcgraw/Iss5

All tests passing.

Confirmed merge request.