Fixed incorrect expected exception message
Added functionality to read input from internal JSON storage, as well as a fix for tests without matching resultsets ending up as new tests
Moved some string formatting logic to Utilities and added string representations of SQLResults