Fix the IO::File unit test.
Add the sample file that was missing.
Remove boost::scoped_ptr
Fix a bug in StreamClone::filesize()

Better test StreamClone.