Fixes and performance enhancements for Chorus Hub used with Paratext

Chorus Hub: Fixed getting revision of file when it was not changed in the tip revision.
Chorus Hub: Optimized getting repository information when IDs are not needed (1000x speed increase).
That's a good point. I'll see if we can do that without breaking any existing users of Chorus Hub.