rewrote adapters in coffee, using transformers for as much as possible
rewrote file helper in coffee as a class
removed old css/js minifiers and added transformers
refactored large chunks of the test script
rewrote compressor to use transformers
changed double quotes to single quotes
compile functions need to take options
some small insignificant changes

removed an unneeded require, and fixed the way that the compiler mode is set
more small insignificant changes

removed transformers stuff from the coffeescript compiler because snockets is still required for now, and wrapped a long line
removed a console.log and made inlining in stylus true  when compression is on
fixed how the compiler is accessed by watch.js
closes #204

symlinks should be relative to the project root so the whole project doesn't break when you move the folder that it is in
fixed long lines & malformed docs in precompiler.coffee
abstracting all printing
abstract out rootDir
added project class w/ lots of docs
abstract out other paths
replaced Compiler.mode with Project.mode