Introduce stream wrapper
Update adapter interface & introduce base implementation
Start InMemoryBuffer FileStream - WIP
Fix missing use
Complete in memory buffer stream
Remove useless interface accesses
Introduce stream mode
Use the stream mode class
Add local file stream class
Update local adapter to create specific file stream
Update stream wrapper class
Fix base adapter
Fix in memory buffer file stream
Remove start slash in key
Make the local adapter throw exception on invalid usage
Update in memory buffer to work with the adapter instead of filesystem
Add some tests for the in memory buffer file stream
Add filesystem map
Add small example in readme about file streams
Don't initialize filesystem map with an array