Added documentation, if anyone has suggestions for wording it better I am all ears ;) -- I make no promises.
Factoring out the per-proto signature-checking-and-creation-of-statusfiles really did get it to look a lot nicer, even if we never add any other VCS types. :)
