Add At.js and Caret.js

This adds [At.js](https://github.com/ichord/At.js) and [Caret.js](https://github.com/ichord/Caret.js), both from the same developer. Also `At.js` depends on `Caret.js`.

Let me know if something is wrong and thanks for your great service!