Add capitalize function to Ember.String
Clean up inline documentation formatting
WIP new router
Recompile output when jshintrc changes

Also, add `define` global to jshintrc
Move disparate outlet implementations
Get basic new routing API test passing
Initial implementation of setupControllers
Add support for models
Add support for :foo_id dynamic segments
Implement basic serialize
Removed window dependancies

* Deprecated debug functions are no longer assigned to window when there is no window
* Intrumentation time function now checks if window is defined
Merge pull request #1569 from garth/remove-window-deps

Removed window dependancies
fix documentation
Merge pull request #1572 from ursm/patch-1

fix documentation
Adds documentation for Ember.Evented
Add support for {{action}} and events
Loop in reverse since the chainWatchers array can be modified. Fixes

Need to add a test for this.
Merge pull request #1535 from twinturbo/documentation-fixes

Documentation fixes
Merge pull request #1574 from ryanto/evented-documentation

Adds documentation for Ember.Evented
Remove unnecessary unknownProperty/setUnknownProperty functions on
Observable mixin.

With @kselden