Fix failing router tests using old API
Set up Route.currentModel when entering w/ transitionTo

Test via @lcoq
add container#reset useful in tests
Support dot notation for String#camelize
Support {{render}} with dot notation
Support {{render}} with slash notation
Fix tests so that controllers are not routes
Fix Route#render with slash notation
Fix duplicate test name
Cleanup unused function arguments in tests
Fixes and tests for Route#render into with slashes
Merge pull request #1783 from tchak/container-reset

add container#reset useful in tests
Overriding setupController keeps default behavior
Merge branch 'master' into dashboard
Automatically synthesize the controller 'needs' dependencies
Merge branch 'synthesize-needs' into dashboard

Conflicts:
	packages/ember-routing/lib/ext/controller.js
	packages/ember-routing/tests/system/controller_test.js