Use Component Installer for web assets

This uses [Component Installer](http://robloach.github.io/component-installer/) to handle the web assets. Still a pretty young project, but you can see it concatenates the CSS together, and handles jQuery and all the JavaScript through [require.js](http://requirejs.org).

To update the Components, you can run `composer dump-autoload`.

Had to update to a later version of `timeago.js` in order for the define use to work properly.