duktape: separate geom bindings; dfix buffer fun; add getBounds func; add examples.