Add eCommerce support

This PR does a few things:

* Adds eCommerce support (Fixes #17).  Specifically for WooCommerce and WP eCommerce.
* Prefixes filter names, functions names (and much else) with Segment, rather than Segment_IO
* Adds a fully baked page() method.
* Adds a class to help with client-side handling of server-side events.
* Features Bob Ross quotes in commit messages.
It varies from platform to platform.  Anytime an action is fired on the server and the user is redirected to another page, we generally use this API.   

For example, while all platforms have `do_action()` hooks for us on the remove/add to cart events, they don't all provide consistent or universally useful custom jQuery events to hook into on the front-end.  Perfect examples here are adding and removing items from the cart.