Merge pull request #24 from rproepp/read_semantics

0.3.0: New read() semantics
write() method redirects a sequence of blocks to write_all_blocks() method, if present
Merge pull request #25 from rproepp/write_semantics

write() method semantics for multiple blocks in one file.