Fix #335 Display description in the dependencies field.
Test clean up now removes data.xml instead of just saving empty xml to emulate first time use
Add tests for parse error
Temporary implementation of exception throwing
Implement exception class for DataStore, XmlParseErrorException
Make use of the newly defined exception
Update vcxproj files
Lint
Add todo for next PR
Update doc
Remove namespace Exception for uniformity with NLP exceptions
Fixes due to removing Exception namespace
Catch the exception first just in case
Add author on top of the newly created files
Do not catch the exception
Typedef XmlParseErrorException in Controller so GUI can handle it
Restructure the exceptions
Modify internal ds to adhere to the exception changes
Minor modification to test
Typedef the new exceptions in Controller