Documentation update.

Some documentation fixes, it was a good time discovering how Fork was built.
Don't they mostly put @throws before @return?