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.
No problem!  I found the docs a tad confusing on the first parameter, it can be either just the name, or if the second parameter is provided, the second parameter is the name, and the first is the category, right?