Change docco output format

The parallel layout makes more sense with the larger amount of source
code we have. I may eventually move to a fork of `docco-husky` later.
Fix wrapping of some promise calls

Apparently `Q.all` won't work with non-Q promises (I thought it might,
looking through Q's source though, it appears it won't).