close a ton of issues

 stuff included:

- use one global style tag to close #8
- modified the example to use the local development version, otherwise there is no way to test what you're working on
- switched to lodash.defaults to close #1 which had a TODO in the code
- support pseudo-selectors to close #3