Unit tests for issue #430.
Merge branch 'master' into issue_430_lap_2
Add some blank lines in `testAfterEnterInEmptyLi`.
Fix indentation.
Fix code style.
Fix code comment style.
Merge branch 'master' into issue_430_lap_2
`WymClassBlink` proof-of-concept.
`WymClassFirefox` renamed to `WymClassGecko`.
`WymClassExplorer` renamed to `WymClassTrident`.
Remove `WymClassOpera` because it is using Blink.
For now, use the WebKit editor class for Blink.
Merge branch 'master' into issue_430_lap_2
`.canSetCaretBefore`: Fixed critical bug.
`.nodeAfterSel`: Simplified!
`.setCaretBefore`: Restricted to text nodes and certain `br` elements.
`.canSetCaretAtStartOf`: If one browser can't do it - none can.
`.setCaretIn`: Semantic fixes.
Selection API docs: Some clarification regarding selection API.
Added changelog entries that were not added in their respective merges.