chore(bower): Improved bower package distribution process

Fixed bower.json of distribution package so that the "main" path
is now a valid path
- Fixes issue that grunt-wiredep couldn't inject
angular-momentum-scroll
- Bower package version contains now build timestamp

Modified build process so that the minified file holds now proper
license informations of angular-momentum-scroll and the used iScroll
library

Wrapped scrollable.js into an IIFE to avoid code leaking

Source map gets now included into the distribution package
chore(package): Updated package dependencies + version

- Moved to version number 0.5.8
- Updated NPM and Bower dependencies
- Updated Karma test suite
chore(bower): Added author information
chore(build): Added ngAnnotate task

- Removed annotations from scrollable directive as they'll be now
injected via the ngAnnotate task. Makes injections less error prone.
- Removed concat task as it's no longer required.
chore(package): Updated NPM dependency + fixed bower.json

Added "ignore" entry bower.json other otherwise bower will complain that
"ignore" entry is missing in bower.json
chore(package): Restructured bower files

Bower "ignore" entry with empty string is not valid. Replaced against
empty array.
Merge pull request #10 from subesokun/chores

General chores on package