Made the StreamWrapper easily extendable

I need to override the `getOptions` method (in order to set ACL globally). So I have extended the Class `StreamWrapper` and override `getOptions`. But The stream wrapper to use should be mine, not the one inside this repository.

Thanks