Allow a template explicitly set on a view to be used when rendering a route.
add test for user provided template on a view
fix SimpleHandlebarsView destroy
Merge branch 'route-view-template' of https://github.com/mmpestorich/ember.js into mmpestorich-route-view-template

Conflicts:
	packages/ember-routing/lib/system/route.js
provide hook for persistence libraries to injection custom find
behavior.
Ember.reduceComputed tolerates initially null values.

Fix #3255.
Merge pull request #3282 from stefanpenner/custom_store_hook

provide hook for persistence libraries to injection custom find/create behavior.
fix typo (thanks @trek)
Ember.reduceComputed remove in reverse order.

This makes simple implementations of things like `filter` easier to reason
about.

Fix #3272.
Merge pull request #3284 from hjdivad/array-computed-bug-fixes

Fix a couple of arrayComputed bugs.
restructure controller init, to minimize property lookups