merged special.coffee into quad.coffee
implemented ⎕DL as the first CPS function
moved ≢ to prelude
moved ⍪ to prelude
moved dyadic ⊃ (Pick) to prelude
compiling apl.js without coffee's --bare option
relaxed comparison tolerance in tests a little

one of the tests fails in browsers by a narrow margin
removed unused method APLArray.get()
sped up compiler a little

Normally i would use
    node[offset...].each (child) -> etc
for looping, but this:
    for i in [offset...node.length] by 1 then child = node[i]; etc
turns out to be way more efficient
meta info assigned directly to function objects

previously it was in a separate object: f.aplMetaInfo = {}
refactored error handling
avoided usages of eval, minifiers don't like them
removed some syntactic noise from compiler.coffee
added "npm install" to build script
switched to vanviegen's branch of CoffeeScript