Use decorations for misspellings

This fixes problems related to soft wrap and font size changes.

Closes #38
Closes atom/atom#4257
Use non-deprecated class and add region class selector
Remove unneeded position property
Prepare 0.44.0 release