Fix undefined error when promise rejected on startup

Router#targetHandlerInfos is not initialized when a
promise is rejected on startup, causing error
in Router#isActive
Merge pull request #2656 from machty/rejected-promise-app-load-fail

Fix undefined error when promise rejected on startup
Trigger change in fillIn helper in ember testing
Merge pull request #2658 from teddyzeenny/fillin

Trigger change in fillIn helper in ember testing
Merge pull request #2593 from ef4/idempotent-render

Idempotent render
Document and add assertion reflecting that helpers created with registerBoundHelper don't support invocation with Handlebars blocks.

Fixes #2655
Merge pull request #2659 from lukemelia/bound-helper-clarity

Document that registerBoundHelper doesn't support blocks
Merge pull request #2644 from jayphelps/master

Makes partial helper only lookup the deprecated template name if the first try is unsuccessful.
Remove SC compatibility in Ember.Array

I think `Ember.Array#isSCArray` is no longer necessary.
Remove unnecessary reference

`Error.prototype.constructor` returns `Error`.
Remove unnecessary yuidoc markup

The comments begining with `/**` is parsed as yuidoc.
These comments has no yuidoc markup.
Merge pull request #2661 from tricknotes/remove-unnecessary-reference

Remove unnecessary reference
Merge pull request #2662 from tricknotes/remove-unnecessary-yuidoc-comment

Remove unnecessary yuidoc markup
typo
Merge pull request #2665 from gilesbowkett/action_handler_documentation_typo

typo
typo fix.
Merge pull request #2668 from speedmanly/typo-fix

typo fix.
Add assertion about setting the same current view to multiple container views
Merge pull request #2670 from teddyzeenny/container-view-assertion

Add assertion about setting the same current view to multiple container views
Small corrections to Route.events documentation.