fix(build): correct  in buildConfig.js

Closes #981.
test(): remove unneeded test line
style(): add A100-A700 colors to all palettes

Closes #979
fix(tooltip): fix bugs in Safari & Firefox, as well as scrolling bugs

Closes #593. Closes #563. Closes #467. Closes #971.
docs(): remove outdated comments in util.js
test(textField): remove failing test on IE for now
docs(): fix on IE11
amend(firefox): decodeUri the background image for theming
chore(): remove debugger statement
docs(guides): Mention bower in the docs

Ref #934.
Closes #935.
fix(demo): Update slider demo to work in IE11

Closes #653.
refactor(tabs): updates tab stretching logic

Also updates documentation to include details for how to control tab
stretching.
refactor(tabs): prevents tabs from grabbing focus on initialization
update(changelog): build change list for 0.7.0-rc1 release
release: version 0.7.0-rc1
enhance(sidenav): support promise notifications for open, close, toggle

Fix focus management on close

Refs #855, Refs #728, Closes #728, Closes #855, Closes #947.
Close #989.
fix(demos): tab dynamic demo removes use of on-select expressions
update(docs): remove extra linebreak.

Fixes #1001.
amend(elementRect): just use getBoundingClientRect
feat(tabs): adds default transitions for tab content

By default, now tab content will animate in from whichever direction the
ink-bar is moving.  These animations can be overridden through the
following classes:

When a tab is selected, the following classes are added in order:
1. `md-transition-rtl`: flags the animation as right-to-left
2. `ng-animate`: added at the start of all animations
3. `ng-hide-remove`
4. `ng-hide-remove-active`

When a tab is deselected, the following classes are added in order:
1. `md-transition-rtl`: flags the animation as right-to-left
2. `ng-animate`: added at the start of all animations
3. `ng-hide-add`
4. `ng-hide-add-active`

Closes #717.
Closes #811.