improve error handling in vcfoverlay

For the moment, using a try / catch statement as well as a bugfix in

The true problem is that empty files are not properly handled.
Merge branch 'master' of git://github.com/ekg/vcflib