improve builder
make input and output cells more reacty
handle promise results
prepare editor for use outside notebook
add missing builder.coffee
fix bacon import
fix dsl exports