Ditch out the custom module implementation for require.js
Add tests for the FileListReader class (lib/file-list-reader.js)