docs(contributing): fix typos

Closes #2566
fix(typeahead): replace ng-if with ng-show in matches popup

Fixes #2474
Fixes #2541
Fixes #2293
Closes #2535
Closes #2557
fix(modal): controllerAs not checked

This causes the controller to be added to the scope as a property "undefined"!

Closes #2564
docs(README): use svg instead of png to get better image quality

Closes #2629
fix(datepicker): memory leak fix for datepicker

Fixes #2658
Closes #2684
Merge branch 'master' into deploy
chore(release): 0.11.1
chore(release): Starting v0.11.2-SNAPSHOT

To fix a breaking change.
revert(dropdown): remove `C` restrictions to avoid conflicts"

Breaking change shouldn't go into patch release.

This reverts commit 7512b93fecb6f27df4f5aeba4c756c0c36aebbf2.

Fixes #2757

Fixes #2756
chore(release): 0.11.2
chore(release): Starting v0.12.0-SNAPSHOT
fix(dropdown): remove `C` restrictions to avoid conflicts

Fixes #2156

Closes #2170

BREAKING CHANGE: Both `dropdown` and `dropdown-toggle` are only attribute directives

Before:
  ```html
  <button class="dropdown-toggle" ...>
  ```
  After:
  ```html
  <button class="dropdown-toggle" dropdown-toggle ...>
  ```
fix(tabs): don't select tabs on destroy

Fixes #2155

Closes #2596
test(tabs): don't select tabs when being destroyed

Closes #2763
fix(dropdown): compatibility with $location url rewriting

Fixes #2343
docs(README): Removed unnecessary string replacements

If `.html` is removed from the end only to be added to the end, there's no reason to touch it. Also, `template` + `/` is the same as `template/`.

I haven't tested this, but I see absolutely no reason why this code isn't the same functionally.

Closes #2635
docs(CHANGELOG): fix commit SHA link
docs(CONTRIBUTING): fix markdown link syntax

Closes #2819
docs(modal): typo in comment: loose > lose

Closes #2817
docs: add links to FAQ