Allow IOException to be thrown through the stack wherever RepositoryDocument may be read, so that we can rethrow errors reading from the stream and the Repository connector can catch them.

git-svn-id: https://svn.apache.org/repos/asf/manifoldcf/trunk@1602020 13f79535-47bb-0310-9956-ffa450edef68