Optionally read GPG key passphrase from file

gpg supports reading a key's passphrase from a specified file. This
commit adds a new configuration option `GPG_PASSPHRASE_FILE` and related
commandline options `-p|--passphrase-file` to `freight-cache` which
allow specifying the file from which to read the GPG key's passphrase
when signing the Release file. Allows for running Freight
non-interactively and without asking for user input which can be
desirable in certain situations. Addresses issue #33.
Add CACHE and SYMLINKS to the manual.
Merge branch 'read_passphrase' of git://github.com/antaflos/freight into antaflos-read_passphrase

Conflicts:
	man/man1/freight-cache.1
	man/man5/freight.5
	man/man5/freight.5.ronn

Closes #33 and #42.
v0.3.4
Add new dists to Makefile.