Add .travis.yml

Runs debuild -uc -us.
Unfortunately runs the tests twice due to the default target also
running the tests
override_dh_auto_build to prevent from running tests when 'building'
Enable SSH BatchMode
Tighten git-gc and git-nw-repack patterns to avoid false positives
Override BatchMode in ghe-host-check
Turn ssh opts into array. Helps with quoted args
Replace accidentallied redirection
Anchor git-gc proc matches to start of line, further tightening

Additional enhancements to reduce the likelihood of false positive
matches causing backups to fail after the GC cooldown window is
exceeded.

These should be much more resilient to matching either "gc" or
"nw-repack" in other commands. The changes here introduce the
following new rules for matching gc / repack processes::w

 - Only match "git" at the beginning of the line. Verified all
   GC / nw-repack invocations follow this pattern.
 - Match either "git gc" or "git --opts ... gc" but require a space
   before the subcommand (gc / nw-repack) in either case. i.e. Don't
   match "git somethingc".
 - Match "git ... gc" where "gc" is anchored at end of line.
 - Match "git gc --opts" where gc is followed by a space.
Merge pull request #24 from github/fix-gc-patterns

Tighten up git gc / git nw-repack matching patterns
Source /etc/github-backup-utils/backup.config if it exists
Move backup.config file finding around a bit
Typo
Merge remote-tracking branch 'walkeran/batchmode'
Use -o Opt=val syntax instead of -o 'Opt val'

This just lets us not deal with quoted values here just yet.
Flip back to non-bash-array option building for now

I'd like to bring this back at some point because it does make
things a lot more complete but I want to get some guidelines for
using bash features in place before switching shebangs.
Update debian/changelog for v2.0 release
Update debian/changelog for v2.0.1 release
v2.0.1 release
Merge pull request #77 from spotify/travis

Build on Travis