Update documentation on router logging
Fix typo in evented mixin.
Router#send accepts multiple params - Fixes #1976

Also removes some old code
ArrayController#lookupItemController was called when `idx` was negative
{{linkTo}} shouldn't change view context - Fixes #1879
Better handling of complex {{#if}} targets

See #1812
Merge pull request #2011 from wagenet/if-improvements

Better handling of complex {{#if}} targets
Merge pull request #2010 from wagenet/linkto-context

{{linkTo}} shouldn't change view context - Fixes #1879
Better handling of DOM properties

Fixes #1974, #1975
Merge pull request #2008 from wagenet/prop-handling

Better handling of DOM properties
Fix handling of keywords in bind helpers

Fixes #1315
Better RenderBuffer tests
Better handling of null values in RenderBuffer

Fixes #2019
Merge pull request #2006 from lcoq/arraycontroller_lookupitemcontroller_negativeindexes_fix

ArrayController#lookupItemController was called when `idx` was negative
Merge pull request #1996 from javierav/evented

Fix typo in evented mixin.
Merge pull request #1988 from mixonic/update-router-logging-docs

Update documentation on router logging
More comprehensive controller transition deprecations - Fixes #1785
Initial stab at application reset
Action helper should invoke a run loop

Fixes #2005
Test the URL for app reset