Add custom CSS stylesheet

I've been working on this feature, based on issue #2 like some have requested. I'm almost there but I'm definitely missing something.

The `localStorage` variables are scoped to the extension, which means the markdown files won't get access to the CSS file set in the extension's options. What should I do now?

After this is done I believe it's good to go. Thanks for helping on this.