Trigger Change Event before Login

Ref #4651

- Manually triggering the change event ensures compatibility with
legacy password managers and browsers not properly firing events on
autofill (which leads to Ember not picking up the entered values)
Update dependencies

No Issue
- bluebird@2.4.2
- body-parser@1.10.0
- busboy@0.2.9
- connect-slashes@1.3.0 (remove base path option which is no
  longer needed)
- fs-extra@0.13.0
- glob@0.4.2
- passport@0.2.1
- passport-oauth2-client-password@0.1.2
- grunt-jscs@1.1.0
Fail buildAboutPage task on error

No Issue
- If buildAboutPage encounters a problem, fail the task so
  the entire test suite doesn't run only to fail because the
  template partial is missing.
- Cleaned up task.
Adjust about page tests

No Issue
- Wait for list item element to appear before starting tests
  to make sure template partial has been rendered.
- Remove test for 20 list items as it's possible that there
  could be fewer than 20 contributors for during the window.
  Instead just test to make sure the list has at least one item.
Merge pull request #4718 from jaswilli/about-tests

Adjust about page tests
Merge pull request #4717 from jaswilli/about-task

Fail buildAboutPage task on error
Use an explicit action name in action helper

No Issue
- Clicking on the body of a modal dialog causes an
  unhandled exception in the console.  Add an explicit
  action name to the helper.
Merge pull request #4666 from felixrieseberg/iss4651

Trigger Change Event before Login
Merge pull request #4716 from jaswilli/deps

Update dependencies
Merge pull request #4720 from jaswilli/modal-error

Use an explicit action name in action helper
Make embedded-relation-adapter the default

No Issue
- Generalize embedded-relation-adapter so it can be used for both fetching
  and saving records.
- Change Adapter inheritance hierarchy to
  RESTAdapter => BaseAdapter => EmbeddedRelationAdapter. ApplicationAdapter
  now extends EmbeddedRelationAdapter.
- Cleanup or remove adapters that existed just to extend directly
  from EmbeddedRelationAdapter.
Merge pull request #4721 from jaswilli/adapters

Make embedded-relation-adapter the default
Fix invalid HTML in templates.

HTMLBars (coming soon in Ember 1.10) validatest templates during
compilation. This PR fixes errors identified.
Merge pull request #4727 from rwjblue/fix-template-html

Fix invalid HTML in templates.
Remove PostSettingsMenuView.

It seems that the properties this sets up (`datePlaceholder` and
`publishedAt`) are unused throughout the project.
Merge pull request #4728 from rwjblue/remove-unused-view

Remove PostSettingsMenuView.
Update Ember to 1.9.1

No Issue
- ember-mocha@0.2.1