removed package.yml
uglifyjs code no longer attempts to work with multiple versions (version 2 is out of beta). Minor changes otherwise.
nth works properly now. there are probably other functions that are out of order. It would be good to generate the complete lisp ast first (resolving all macros and such) before generating the javascript. Then, once the ast is fully generated, we could check to make sure that all variables referred to have been defined (even if they are used out of order). This would allow some flexibility when you are defining functions to keep them in an order that makes sense to the file. It would sure clean up core.oppo.