Fix for vimlint
Update .travis.yml
Improved handling of the null device