Merge pull request #28 from trevorah/gh-pages

getCaretPosition() now takes text-align into account