build(*): Add build and dist task, allowing custom builds.
build(*): Add min to builds, add html2js to custom builds
fix(pagination): max-size should not change based on the number of pages

If number of pages is less than the max-size then only the number of pages that are available should be displayed, but this should not then update the max-size expression, since if the number of pages then increases we have lost the max-size value that the user set.
build(*): Add dependency checking to grunt custom builds
demo(*): Add 'Create a Build' button to demo page
feat(modal): add support for the backdrop's 'static' option
chore(*): switch to AngularJS 1.0.4

Closes #86
demo(*): Add dist and build task, allowing custom builds
demo(*): load jQuery from CDN
fix(tooltip): Attributes no longer evalued in isolate scope

The tooltip directive has been re-architected to use a new scope rather
than an isolate scope, but the templated tooltipPopup directive now has
an isolate scope to introduce a similar level of scope security. As the
isolate scope is gone, the transclusion logic has been removed. In
addition, tooltip attributes are $observed manually to assign the
necessary variables on the child scope needed by the tooltipPopup
directive.

Closes #78.
demo(*): loag jQuery from the CDN - this time for real
demo(*): demo page improvements
demo(*): add icons to buttons
feat(*): loosen restrict from E to EA for accordion, alert, pagination, tabs, tooltip
feat(accordion): add config object
chore(LICENSE): add MIT license

Closes #101
fix(build): correctly generate module dependencies for custom build

Closes #100
demo(*): add instalation instructions
feat(tabs): Add feature to select tabs through active attribute binding
demo(*): Remove bootstrap-responsive css to fix top menu