library/test: very beginnings of unit testing.
build/all: stub files + rename so package can initialize.
base/bug: rename _listeners due to conflict; return this on listenTo.
monitor/bug: various monitor bugs.

* should call super() on constructor to init Base.
* shouldn't clobber value with oldValue on setValue.
* should only perform childMonitor tasks if result is Monitor.
monitor/bug: various ComboMonitor bugs.

* pass transform through to super (Monitor).
* wrap change bind loop in do so idx is preserved.

? aren't we double-transforming?
library/bug: klass detection incorrect; klass fetch inflooping.
library/bug: require'ing incorrect util.
library/feature: withContext() allows a shadow with a different assumed context.
all/bug: fix require statements; zap zepto.
model/bug: fix various arg structure issues; missed monitor rename.
templater/new: second pass at templater/binder/mutator.
view/new: optionally allow _initialize() method on view.