(maint) Fix broken link in groups.markdown to errors.markdown
(NC-154) Rename classifier.conf to classifier.ini

In preparation for upgrading to trapperkeeper 0.3.4, all ini files must
actually be named *.ini.
(NC-154) Upgrade to trapperkeeper 0.3.4

This also bumps related projects trapperkeeper-webserver-jetty7 and
kitchensink.
(maint) Move conch dependency to dev profile

We only use this for testing.
Merge pull request #39 from aperiodic/nc-156-put-existing-500

(NC-156) No 500 when PUTting an existing resource.
Merge pull request #40 from pcarlisle/nc-154-config-ini

(NC-154) Update to TK 0.3.4 and change config extension to ini
Merge pull request #37 from rlinehan/fix_broken_link

(maint) Fix broken link in groups.markdown to errors.markdown
(NC-155) More type annotations in postgres.clj
(NC-155) Schema middleware simplifies exceptions.

The schema middleware removes from the exception data the schema and
value of arguments that did not actually fail validation. Since the
record containing the database credentials does not have a schema, it
will never fail validation, so it will always be removed. Therefore,
we'll never leak the credentials through validation error messages.

The middleware section of HTTP was getting pretty long and contained
a fair amount of utility functions not directly relevant to the HTTP
stuff, so break those out into their own file.