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
fixed dependency version mismatch in bower.dist.json and bower.json (automatism needed)
added .bowerrc for directory settings
exporting the bower file from bower.json instead of ower.dist.json
fixed dist urls in bower.json