Fix empty test

The only test that failed for me was the "empty.less" test.  The issue was that we didn't distinguish between an empty file and a file not found.  Update code to gracefully handle file not found and to allow empty files.  Related to #15.