Extracted slice buffering implementation into File::buffered_slice type
* this makes it easier to develop additional types simmilar to Storage<Type>::element_guard
* File class now offers methods to _mirror_ slices of a File into memory
** changes are automatically written back to the file system
* updated BinaryMapping dependency to newly released v1.1