Miscelaneus updates to docs and bufferreader/writer

Minor updates, backported `readReverse` from https://github.com/ryanxcharles/fullnode