Make sure there is a value to compare!
Protect all tests from the user setting of SQITCH_CONFIG.

Closes #114 (thanks @chromatic!).
Teach the installer to Respect `destdir`.

Specifically when searching for existing template files. This option is mainly
used by packagers, and the truth is packages should never contain .default
files. The `destdir` directory will typically be empty when installing, so it
should be all good.

To reinforce this, the included RPM spec file now passes `destdir` to `perl
Build.PL` rather than `./Build install`. This is so that it's available
throughout the build process -- the template processing code in question is
managed by the `code` action, which comes before `install`.

While at it, don't include the `inc/Module/Build/Sqitch.pm` in the RPM (it was
included as documentation!), and tell RPM that all the etc files are
configuration files (so that RPM will place .default files as appropriate!).
Very minor README.md spelling fix
Detect both missing DB and missing table.
Replace log_only variable with an engine attribute.

Rather than pass it around to a whole stack of method calls. Much saner.
Set LC_ALL instead of LC_MESSAGES.

Also properly pass the locale to `setlocale` on Windows. Resolves #117.
Require DBD::Pg 2.0.0 in the RPM.
Always report command errors as invalid.

Saw an example in the wild where a user inadvertently specified a command of
"foo.bar" and got the error 'Use of "require" without parentheses is
ambiguous'. She did not relize she had passed "foo.bar", and the message did
not tell her.

So change things so that the error *always* reports the passed command name,
and emit the underlying error as debugging output, so it will show up when
using `-vv`.
Make cpanm less verbose in Travis.

Otherwise the logs get wayyyy too long.
Exclude .travis.yml from the distribution.
Only do release and author testing for ourselves.
Don't set release and author testing too early.
Use options when you can.
Add -m as an alias for --note.

For all the Git hackers out there.
Note addition of -m.
Try updating CPAN::Meta.
Try specific version of dzil, suggested by @xdg.
Suppress warning on Perl 5.10.
Merge firebird engine patch