TestInputOutputStorage with FileConnection

This extends TestInputOutputStorage to test using FileConnection streams in InputStorage and OutputStorage.
It's really useful to test FileConnection itself (indeed I've found a bug!), even if only RandomAccessStream is used in the "real world".