add File.prototype.clone() for convenience
fix MIME detection for empty files
save path to .cdn-sync.json as require('config').path
Worker.prototype.checkQueue now properly propogates promise-resolution
separate directory-traversal from processing for clarity
ignore JetBrains WebStorm files (for now)
initial work on Target.prototype.synchronise()
Merge branch 'master' of git@github.com:jokeyrhyme/cdn-sync.git