docs(injector): correct typo in example

$provide misused into $provider

maybe this should be corrected I think

Closes #6146
docs(misc): fix typo in "getting started" docs

changed "building and application" to "building an application"

Closes #6156
fix($locale): Minor grammar amends for locale_lt

Closes #6164
chore(testing): de-flake a ngHref test for navigating away from the Angular page
chore(build): Update closure i18n integration

Use git repo as source and use q-io instead of q-fs
docs(contributing): add code of conduct
revert: refactor(mocks): simplify the `inject` implementation

This reverts commit 64d58a5b5292046adf8b28928950858ab3895fcc.

For some weird reason this is causing regressions at Google.
I'm not sure why and I'm running out of time to investigate, so I'm taking
a safe route here and reverting the commit since it's just a refactoring.
docs(changelog): release notes for 1.2.12
chore(release): update cdn version
chore(testing): switch Jenkins to test e2e only on chrome

End to end tests will continue to be run on Safari and Firefox on Travis.

Closes #6187
refactor(doc): separate end to end tests into jquery and jqlite files
refactor(testing): split travis end to end tests into separate jobs for jquery and jqlite

Closes #6159