raise a Sibilant::CompilationError if there's a compilation error
add fancy error handling to sinatra helper

serves up some library-free js that displays the compilation error in
the browser for faster development.  this only happens in development
mode.