remove redundant assignment of isDestroyed
[BUGFIX beta] Added assert mismatched template compiler version.

See #3728. Using an old version of Ember to precompile templates
can result in an unusual error when trying to render a component
in block form, e.g.

```
  {{#my-component}}Hello{{/my-component}}
```

This commit adds an assert to give the user more information
as to what's going on.
[BUGFIX beta] {{partial}} helper now works with bound params

{{partial name}} will look up `name` on
the present template context and render the partial
whose name is the present value of `name`. If `name`
changes, the partial gets re-rendered. If name is
falsy, nothing gets rendered. If name refers to a
non-existent template/partial, the same assertion you'd
see if you'd explicitly passed in an invalid template/partial
name in string form will fire.
improved instrumentation.subscribe docs
[BUGFIX beta] Use RegExp.test() for Ember.computed.match.

After a bit of research I believe that `RegExp.test` is quite a bit
faster and results in clearer code (as it returns a boolean instead of a
match array).

Quote from the MDN article on `String.match`:

    If you need to know if a string matches a regular expression regexp, use
    regexp.test(string).

Supporting research:

http://jsperf.com/test-vs-match-regex
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/test
ttp://stackoverflow.com/a/10940138/1157494

Resolves #3746.
Merge pull request #3756 from rjackson/use_regexp_test_for_computed_match

[BUGFIX beta] Use RegExp.test() for Ember.computed.match.
[DOC beta] Fix typo in name for `customEvents`

As noticed by @alexdiliberto in http://git.io/KD6Lzg
[DOC beta] Update enumerable.js
[BUGFIX beta] Ensure aliased {{with}} blocks are not shared.

Use prototypal inheritance to ensure that the keywords available within
a `{{#with}}` block are not leaked outside the `{{/with}}`.

Added tests to prevent regression.

Closes #3652.
Closes #3753.

(@twokul && @hjdivad && @rjackson)
Merge pull request #3745 from machty/bound-partial-helper

[BUGFIX beta] {{partial}} helper now works with bound params
[DOC beta] adds more docs to transitionTo
Fix documentation error

Was `Context` and should be `Contact`
[DOC] Add missing link to handlebars.helpers.input in Ember.Checkbox.
Revert "Docs: Fix link in handlebars text field API"

This reverts commit c9be7cf1b968286dd507736076ff70219ad7ddee.
[DOC] Fix instruction for running autotest.
Merge pull request #3729 from machty/block-helper-missing-assert

[BUGFIX beta] Added assert mismatched template compiler version.
[DOC beta] Add specs for Ember.EventDispatcher#setup
[BUGFIX beta] Publish ember-handlebars-compiler along with builds.

The compiler has been under some flux lately, and 1.2.0-beta.3's
compiler is not compatible with 1.1.2's.

This change will allow the `ember-handlebars-compiler` to be published
to the same `builds.emberjs.com` hierarchy as the rest of the assets.
Merge pull request #3776 from rjackson/publish_template_compiler

[BUGFIX beta] Publish ember-handlebars-compiler along with builds.
[BUGFIX beta] Make Ember.Handlebars.makeViewHelper warning useful.

* Adds `ember-handlebars-compiler` to the list of packages that are
  tested.
* Uses `ViewClass.toString()` in the assertion thrown from
  `Ember.Handlebars.makeViewHelper`.

Example message before this change:

```
Assertion failed: You can only pass attributes (such as name=value) not bare values to a helper for a View
```

And after (using EAK resolver):

```
Assertion failed: You can only pass attributes (such as name=value) not bare values to a helper for a View found in 'appkit@component:api-file-link:'
```