caret test env
ad dsome test cases
emulate/hack br getBoundingClientRect
correct tests
change top/left order
border test
remove "offset" logic
Merge remote-tracking branch 'upstream/howling-mad' into caret-test
Clean up range.js a little, and add 2 failing caret tests