Package as a Component

[Component](http://component.io) is a way of packaging reusable web components. This PR provides initial component packaging of Cassowary.js

Some background can be found from [this blog post](http://bergie.iki.fi/blog/sharing-javascript-libraries-node-browser/).