fix for misplaced close button
chore(nuget): add .nuspec
chore(timepicker): fix failing test
docs(alert): use body container
chore(grunt): fix [object Object] in banner
chore(npm): update devDeps
feat(button): improve responsiveness with $$animateReflow
chore(button): remove useless $window dep
fix(select): properly support ngOptions with arrays (fix #432)
feat(tooltip): add support for element as container using self (fixes #367)
chore(license): update copyright year (fixes #429)
chore(contribute): require test-cases
feat(select): add support for select tag (fixes #357)
fix($tooltip) : Call to $tooltip.hide cause an error.

Call to $tooltip.hide causes an error when the tooltip is already hidden .User should not have to check if a tooltip is shown before calling
$tooltip.hide, it should simply be a noop.

closes #437
move isShown=false before the digest on hide
chore(readme): explain the ngAnimate case
feat(tooltip): leverage $$animateReflow
fix(datepicker): always use six rows to show all days (fix #444)
chore(test): rename ngAnimate mock to fix tests
fix(datepicker): correctly pass options to service (fixes #451)