Updated ProtocolBufferReader to implement Iterator<Message>. This seems
reasonable given that it was already implementing the relevants methods,
and makes dealing with it a little more pleasant.
Merge pull request #21 from JackSullivan/master

Updated ProtocolBufferReader to implement java.util.Iterator<Message>