Merge pull request #47 from romainneutron/fix-44

Fix #44 : Use stream download for guzzle teleporter
Prepare version 0.1.1
Fix CS
Move static method definition at bottom
Fix #45 : Allow all adapters to be instancied whereas they are not supported

Move detection logic in separate classes
Cleanup variable names in tests
Fix CS