build: fix help2man issue on FreeBSD

http://lists.gnu.org/archive/html/bug-hello/2014-03/msg00003.html
build: add empty git-log-fix

Will be needed if there are ever commit tyops/errors,
see http://lists.gnu.org/archive/html/coreutils/2011-11/msg00004.html
build: update gnulib
build: make-bin script: improve tar filename
Travis-CI: add 'make distcheck', disable encode binary

No need to save the static binary from a Linux build - can be
easily created anywhere.
Merge branch 'master' into debian/unstable