feat: make sure `documentize` returns a promise

Make the API `documentize` function returns a promise as for `parse` this will be useful for third parties using the API. Let's say a Grunt plugin for instance... :-)