Remove delegators and document TextBuffer's marker and history methods
Clean up documentation

* Remove 'Private:' declarations since they're implicit
* Convert to TomDoc syntax where needed
* Correct / expand explanations
* Make some useful methods public