Added very basic support for HAVING in queries for using aggregation
fields.
Merge remote-tracking branch 'upstream/master'
inc to beta10
Fixed broken modifiers test
Change the default port for MS SQL Server to 1433.
Add support for H2 database.

http://www.h2database.com
#82: add between predicate
Merge the defaults instead of overwrite them.

This is particularly important when connection specs include enough to
obtain a connection but not enough to create a c3p0 pool, i.e. when
the spec doesn't include an :options entry.
Only create a connection pool if the spec has the necessary data.

Otherwise, return the spec, as it could represent a DataSource that is
already pooled, possibly referenced by a JNDI name. We want to get the
benefits from the korma api for those kinds of connection specs as
well.

Also, we no longer assume a spec has a :pool entry, though we'll use
it if it does.
A test for a spec one might use within an app server
[Issue #80] empty `where` or `where*` clauses add no "WHERE ..." string to the SQL query
[Issue #97] inserts with empty values turn into NOOP SQL queries
[Issue #80] change implementation to handle edge cases on the engine side
add file to track project's changes
Merge pull request #63 from ogrim/master

Fixed broken modifiers test
Merge pull request #73 from jsyrjala/h2-support

Add support for H2 database.
update HISTORY
spacing adjustments
adding tests of predicates; added `boolean`
use lexical binding to remove comment