[Discussion Only] css support

Adding CSS Live Editing.  You can take a look and merge into this branch, or merge into another branch if you want to test it, but not include in the pull request #3 for njx.

The css live editing still uses your original mechanism for querying document.stylesheets, not the new implementation based on Mutation Observer.