Run dequeued in production mode by default
Upgrade to 1.10.2
Add 000-extensions.sql, renumber the rest, document
Use a citext column for users.email

This is a big and messy change.

First, it means we'll treat email addresses as being case-insensitive.
In theory, localparts can be case-sensitive, so this is bad and wrong.
In practice, however, it's exactly what we want.

Second, the upgrade has two problems: we can't create the extension in
the upgrade script (only postgres can run it), and we can't just rerun
the 000-extensions.sql script (without 9.3's "if not exists") either.
Also, the "alter table …" statement can fail because the database may
already contain email addresses that differ only by case. Both these
problems must be dealt with by hand.
Reformat to make merges easier
Delete db_pass instead of db_user

A bug carelessly introduced in #5423fd.
Move LICENSE to docs/

Otherwise running utils/import-gadwall will result in the LICENSE being
at the importing project's top level, which is misleading at best.
Copy Gadwall's README into docs/ on import

Before this, Gadwall's README was just discarded. Better to preserve
it for future reference.
Better to put everything under docs/gadwall

docs/INSTALL still has the potential to confuse, and I don't like the
idea of docs/INSTALL.gadwall etc. We have a gadwall directory, so we
should just use it for everything. The application can use the top
level, or a separate subdirectory.
Make README a link to docs/gadwall/README

This way, import-gadwall no longer has to make a copy (which would make
future merges more difficult anyway).
Make the warning ever so slightly sterner-sounding