Fixes #7

Got an error I couldn't recreate, something like "__ is not a
DOM element", but I can't recreate it. Guess it's done?
Gets rid of some useless code, adjusts comments and names

- .prop("setSelectionRange") was one of the things removed.
Background to none instead of "", probably better, need to test