Added grunt + grunt-karma

- setup grunt
- setup karma with jasmine + angular-mocks
- added tests to analyticsProvider"
Update angulartics.js

Adds improperly formed buttons (buttons without a type) and buttons with the type 'button' to the auto 'click' even grouping.
feat: Mixpanel support

closes #13
Merge pull request #19 from NewMediaRoc/patch-2

Good catch, thanks!
Merge pull request #22 from L42y/mixpanel

feat: Mixpanel support
added Mixpanel quick setup doc
version bump
Merge pull request #17 from cironunes/grunt-karma

Added grunt + grunt-karma
docs: correct mixpanel setup code example

ref: https://mixpanel.com/docs/integration-libraries/javascript-full-api#set_config
Merge pull request #24 from L42y/mixpanel-readme

docs: correct mixpanel setup code example
added short explanation for creating custom plugins
updated package for npm registry
typo fix
Create angulartics-cb.js

This is the vendor plugin for Chartbeat
Merge pull request #27 from chechoacosta/master

Create angulartics-cb.js
updated naming for files and modules
updated naming for files and modules
added jshint to grunt build
added Segment.io plugin
updated samples