fix: config.py

This change fixes the default config.py.
Merge pull request #22 from painterjd/dynamic_load_drivers

fix: config.py
Dynamically loads all drivers

This patch cleans up dynamic loading of drivers and adds dynamic loading
of block storage drivers
Merge pull request #23 from painterjd/dynamic_load_drivers

Dynamically loads all drivers
Bugfix: flesize is only required when finalizing a file.
Bugfix: Correct call should expect no error.
Update README.md
Update README.md
Update README.md
Add a comment for missing Project ID hook
Merge pull request #25 from raxyu/master

Randome bug fixes
Merge pull request #26 from TheSriram/ProjectID_comment

Add a comment for missing Project ID hook
Python 3.4 support

This commit adds python 3.4 support!
Adds python 3.4 to travis config
Merge pull request #27 from painterjd/py34support

Python 3.4 support
Update README.md