Add encryption support to `bu`.

With the 'out-crypt' option, `bu` uses gpg to encrypt files before
sending them to the remote.