Create initial output-only data binding for TreeList.  Currently NOT
actually reactive; only displays initial value.
Update cabal file
Merge branch 'master' into collections
Implement MapStore backend and begin applying changes
Return both the selected key and value; expand example to show deletion
and modification.
Fix typo
Add basic timer event
Merge branch 'master' into collections

Conflicts:
	Reactive/Banana/Gtk.hs
Fix timer function and add example
Add (untested) conditional timer
Update timer example to demonstrate controllable timer
Merge branch 'master' into collections
Bugfix: timerWhen would repeatedly unregister timer
Rename "timer" to "intervals"
Merge branch 'master' into collections

Conflicts:
	Reactive/Banana/Gtk.hs
rename example directory to examples
Fix LANGUAGE pragma to align with .cabal file
Merge branch 'master' into collections
Include MapStore in Cabal file to fix incomprehensible run errors
Merge cabal file changes