Detect comment type by 'comment.line.***' not by source

- many new languages supported
- detect embeded languages like js in html or anything in markdown
Support multi-cursor

Closes #8.
Also erases selected when hitting Enter as expected.
Merge branch 'master' of github.com:Suor/CommentsAwareEnter

Conflicts:
	comments_aware_enter.py