API changes + Refactor async calls to comply with ES6 promises

closes #6
New simple graph implementation
New inline doc format

Based on markdown and the [Lo-Dash docs](http://lodash.com/docs).
Eventually I want to write a generator that produces something similar to
the Lo-Dash docs.