add tools function to clear a specific error.
added a function which generates an error from an error code, including <err> and <append> tags
remove VI of unknown source
Merge pull request #3 from dsmithni/error_handling

Error handling