rename FileListing to FileList for brevity
new Action prototype with initial tests
fix remaining FileListing -> FileList issues in test file
add FileList.prototype.indexOf method for convenience
fix `grunt watch` configuration so that it works
delete lib/cdn/* as won't be ready for multiple providers for a while
new ActionList prototype with tests, cdnSync exposes Action and
ActionList
FileList.fromPath now includes the ready-wait for MIME / hashing