Spark controller OO pattern
make Spark.Landmark a base class for Controllers
#controller helper (with tests)
reactive-dict package (out of Session)
beginning of controllers package
Landmark init() method
mostly working Landmark parent implementation
make Landmark parent work everywhere

when renderToRanged and in pure HTML gen
Controllers can have events. They inherit.
Tests for controller events
Controllers can take arguments
Sample components! A form demo!
Add missing "var self = this"
TextInput -> TextBox
implement lookup, fancier demo for devshop
fixes from rebase