Add hammerjs dependency.

So we can bundle it easier. And install it into the vendor folder.
Generate an opened js version and a minified one.

Let the devs to choose what they want :)
Let the tap to flow.

But block the Y axis while dragging, and lock the X axis to the carousel if the gesture starts from there.
Opened and minified dist file.
This is going to be autogenerated via bower.json.