switched to using sequences instead of streams
expanded ImplicitsTest
removed superfluous call to toIndexedSeq
implemented LooseObject.readUncompressed
reorganized LooseObject read methods
corrected critical flaw in IteratorInputStream