Make detecting mandatory setters possible

This allows debugger tools to ignore them
Provide a view's template name for debugging
Add _debugContainerKey
Allow 0 as the value of a tag
Don't build release until after tagging - Fixes #1813
ArrayController test: #lookupItemController is not called when `idx` is out of range
Fix failing test written in 9d3ecef - Fixes #1982
fixed incorrect description of view lifecycle tests
Update documentation on router logging
Merge pull request #1987 from bartsqueezy/master

Minor content update:  fixed incorrect description of view lifecycle tests
Merge pull request #1983 from lcoq/array_controller_lookupitemcontroller_fix

Array controller lookupitemcontroller fix
Merge pull request #1977 from mhelabs/text_field_zero_value_fix

Allow 0 as the value of a tag
Fix typo in evented mixin.
Use ember-dev for tooling
Merge pull request #1999 from CrowdStrike/tooling

Use ember-dev for tooling
Update ember-dev
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