demo(build): make build modal download consistent

Closes #1579
fix(datepicker): remove unneeded date creation

Closes #1595
docs(README): add a Bitdeli badge

Closes #1605
refactor(accordion): use optional binding for `isOpen`

Closes #1596
refactor(carousel): use optional binding for 'active' attr in slides

Closes #1602
refactor(carousel): remove unneded  dependency
refactor(tooltip): remove work-arround for AngularJS 1.0.x bug
refactor(dropdownToggle): listen to `$locationChangeSuccess`

 * Listen to  event instead of adding an extra `$watch` to the `$digest` cycle.
 * Remove `$location` DI, that sometimes caused weird issues.

Closes #1585
demo(all): indicate that we depend on AngularJS 1.2.x
chore(conventions): EditorConfig for consistent coding styles

Closes #1609
feat(accordion): support `is-disabled` state

Closes #1126
style(all): enforce single quotes

Closes #1608
chore(jshint): move JSHint configuration to a .jshintrc file

Closes #1613
fix(tabs): fire deselect before select callback

Closes #1557
Closes #1566
chore(docs): add roadmap
style(all): enforce no trailing white space
test(datepicker): minor cleanup

Closes #1570
test(dropdownToggle): add test for disabled element
test(modal): remove unneeded injection

Closes #1632
fix(alert): use interpolation for type attribute

Closes #1460

BREAKING CHANGE: Use interpolation for type attribute.

  Before:

  ```html
  <alert type="'info'" ...></alert >
  ```
  or
  ```html
  <alert type="alert.type" ...></alert >
  ```

  After:

  ```html
  <alert type="info" ...></alert >
  ```
  or
  ```html
  <alert type="{{alert.type}}" ...></alert >
  ```