…s, and only updates changed values on update
QueryResultImpl now takes a block that it uses to execute the query, rather than doing it directly. That helps consolidate code and makes it easier to mock out for testing purposes.
…ments and make it more Gosu-ified
* Rename the ddl parser to DDLParser * Remove all IType references in the parser (so it can be tested w/o Gosu) * Extract a base class for both the DDL and QueryParser * Cleaned up the tests and moved the suite over to Java, so it will run
a few changes/fixes we had to do in order to release 0.1