refactor(macModal): Updated modal class names to prevent style conflicts

BREAKING CHANGE
All modal class names are prefixed with `mac-`
fix(macModal): Added missing close-modal styles
docs(example): Updated to Bootstrap 3.1.1 with new layout
chore(package.json): Updated karma to v0.12
test(macModal): Fixed broken modal tests
refactor(macTooltip): Namespaced tooltip class names to prevent style conflicts

BREAKING CHANGE
`tooltip` class has been renamed to `mac-tooltip`
docs(example): Added Github and Changelog to footer
chore(grunt): Update dev server hostname
docs(example): Cleaned background color and removed linenums
refactor(macUpload): Moved mac-upload to a separate module

BREAKING CHANGE
mac-upload has been moved to a separate module. Module can be found at https://github.com/angular-macgyver/angular-macgyver-upload
refactor(events): Complete deprecation of some macgyver events

BREAKING CHANGES
mac-blur, mac-focus, mac-keydown, mac-keyup, mac-mouseenter and mac-mouseleave have been removed from MacGyver. Use the AngularJS equivalents.
style(example): Updated example page header styles
docs(events): Removed events docs
docs(example): Fixed date-time input width
chore(grunt): Fixed contrib-concat task config
test(macModal): Fixed modal e2e test
test(macModal): Fixed mac-modal unit test
test(karma): Updated karma preprocessors
test(karma): Removed file upload
test(karma): Only test full macgyver script