[BUGFIX beta] Add assertion when morph is not found in RenderBuffer.
Merge pull request #9377 from rwjblue/hydrate-morph-assertion

[BUGFIX beta] Add assertion when morph is not found in RenderBuffer.
[BUGFIX beta] Refactor buffer to be simpler, single parsing code-path

Add rerender blank tagName with omitted start tag tests
Log unhandled promise rejections in testing #9376
Merge pull request #9382 from kategengler/add-log-to-rsvp-test-error-handler

Log unhandled promise rejections in testing #9376
Change variable naming
[DOC beta] Fix typo, 'and and' -> 'and'
Merge pull request #9385 from tricknotes/fix-typo

[DOC] Fix typo, 'and and' -> 'and'
[BUGFIX beta] setProperties should handle non-object properties
Merge pull request #9386 from kategengler/fix-object-keys-error

Fix regression in setProperties
Merge pull request #9361 from mixonic/render-buffer

[BUGFIX beta] Refactor buffer to be simpler, single parsing code-path
[BUGFIX beta] deprecate location: 'hash' paths that don't have a forward slash. e.g. #foo vs. #/foo. Also adds much needed test coverage for HashLocation in general
Merge pull request #9388 from jayphelps/hash-location-no-slash-deprecate

[BUGFIX beta] deprecate location: 'hash' paths that don't have a forward slash. e.g. #foo vs. #/foo
[BUGFIX] HashLocation no longer assumes any hash is a route, uses forward slash prefix convention #/foo
Merge pull request #9367 from jayphelps/hash-location-upgrade

[BUGFIX] HashLocation no longer assumes any hash is a route, uses forward slash prefix convention #/foo
Use ember-cli-yuidoc and ember-cli-calculate-version instead of custom scripts
Remove mocha since is not used anymore
Merge pull request #9384 from cibernox/use_plugin_to_generate_yuidoc

Use ember-cli plugins instead of custom scripts for determine revision and generate yuidoc
Extract if/unless/with/bind-attr into their own modules
Merge pull request #9390 from mmun/refactor-binding.js

Extract if/unless/with/bind-attr into their own modules