Issue #41: Added CSS snippets in HTML.

Now determine if cursor is inside style tag or attribute and expand CSS snippets in that case.
Don't look at the big count of commits - these mostly are from PR @pobocks closed and applied changes via manual commit.