Starting work on router TypeScript def.
Finished the TypeScript definition file.
Fixing up the type script def comments.
Fixing up the specs.
Enabled router.navigate to handle absolute urls.
Fixing some docs typos.
Fixing some doc formatting.
Updated to TypeScript 0.9.1.
Making it easier to customize the MessageBox's...

...view via dialog.MessageBox.setViewUrl.
Added a simple graph file of the core modules.
Some history encapsulation improvement.

This will make it easier to run the current router on top of a different
history implementation.
View area pass through for conventionally...

...located views. For some reason the composition system and the view
locator were not hooked up to pass the area value through to the locator
unless an explicit view was supplied. Fixed now.
Fixed consistency of composition hooks.

-Fixed a bug in the widgets sample.
MINOR BREAK: Consistency of binder callbacks.

-Renamed beforeBind to binding and afterBind to bindingComplete. Renamed
corresponding composition hooks as well. This makes naming much more
consistent throughout.
-Updated some TypeScript definitions.
Fixed some internal naming inconsistencies in binder.
Removed the containerless composition from...

...the shells of the starter kit and samples. I felt this was
unnecessarily confusing. I left it in some of the samples that used
composition in other ways, for example though.
Updating some doc comments.
Updated TypeScript doc comments.
Some tweaks to .net platforms samples.
making initial bower changes