Add classes to results options
Added Utils.Decorate and tests

This adds decorator support in a very basic way, but enough that
it doesn't take a lot of effort to get it implemented.

This also starts work on splitting things out for theming.
Add travis

Travis can't be enabled unless we put a minimal file on the `master`
branch.
Add proof-of-concept decorator for clearing