Added ContextInterface#isStreamed and #read

This change allows to force the streaming or not of the Context during a build

Todo: unit tests

Note: this branch is now based on `feature/containers-list` because I need both in my projects