Rename caret.js -> selection.js
Update selection.js header doc