Adding a contraindication note to the README.

This came up at my talk at Skillsmatter last week, and it's a good point
about when a new DSL is genuinely needed.
Improving the contraindication text.
Removing the lazy-seq call inside defquery.

The underlying clojure.java.jdbc/query call already returns a lazy seq.
Whitespace changes.
v0.2.2.
Minor defquery refactoring.
Changing the core tests to not repeatly redef queries.
Splitting out the sql-file parsing code into its own namespace.
Replacing a couple of ':refer :all' calls with explicit names.

I have mixed feelings about :refer :all. It's great for things like unit
tests, but generally I don't like star-imports. They don't create the
dependency you're trying to express.
Making a named-parameters function private.
Refactoring the named-parameters test cases.

Macros devour test-case boilerplate. Win.
Minor improvement to the reassemble-query tests.
Minor tidy of defquery-test.
Adding an explicit test for no-rows-returned.
Bumping the version number in the README.
Tidying up the argument-list calcuations in defquery.
Whitespace changes.
Tidying up the core ns declaration.
Updating to java.jdbc 0.3.0.
Adding a whitespace? predicate function.