add go1.1.1 builds of 0.2.21
run travis tests on 1.0.3 and 1.1.1
nsqd: de-flake output buffering test (again)
Merge pull request #225 from mreiferson/travis_225

travis tests on go 1.1.1 and deflake
fix cases that caused empty files

* fix cleanup to sync/close file after reader exit
* add --skip-empty-files flag