Added async.queue in front of backend

Maximum concurrency set to 5, maximum queue length set to 100
Also, graceful-fs is used instead of fs to avoid EMFILE exception leakage.