Recover files that were necessary for cljsbuild;
Update gitignore
Implement John's code review changes
remove extern for queue.js lib