Now raising a ValueError instead of Exception for invalid schemes
Explicit s3 import for test compability
Added some first tests
Making first steps in the direction of publishing