Create a mechanism of documenting non-standard public methods. Fixes #20.

This is my proposed implementation to document these methods.

I wanted to setup a mechanism that we can document the most useful extension points as they come up.

Visual display:

![screen shot 2013-09-17 at 8 21 17 am](https://f.cloud.github.com/assets/544280/1156848/b762aecc-1f93-11e3-90e9-d32f2119b6f2.png)