Add tests for stream reads/writes. Don't implement Position getter/setter in BlobStream until we can handle seak correctly. Add support for creating zeroblobs when binding to a stream in Query/PrepareStatemet etc.