Added universal model definition and bower.json

The change to `jquery.carouFredSel-6.2.1.js` is just wrapping the plugin in a [universal module definition](https://github.com/umdjs/umd), so it will still work as it did before but also be usable by RequireJS, CommonJS, etc. Most of the diffs are just re-indenting.

Also added `bower.json`, mainly to define the `main` script to be used by Browserify/Debowerify and whatever else depends on that definition.