add view_offset in default settings
update `Caret.js` to `v0.0.4`
update to v0.4.3
update Caret.js to v0.0.5

fix bugs #123
fix bugs #122

when the mouseinter the list view, it mark the ie range.
but then when it call `this.get_range()` it will return the ie range.
because `this.get_range()` and `this.get_ie_range()` use the same
instance variable: `this.range`
move project page to master from gh-pages.

not nessary to have a gh-pages project.
improve contentEditable for IE 8

I don't want to spend more time on IE 8.
So it would be the ending fixup. And i will still leave related code for
a while maybe in case anyone want to help to improve it.
Just encourge your users to upgrate the browers or just switch to a
batter one please !!
update to v0.4.4

stop support contentEditable for IE8
top and bottom offsets response to position
Merge remote-tracking branch 'upstream/master'
Merge branch 'view-offset'
check in compiled JS code