Added a configuration option to define default driver for Image module

This replaces #9 to make the new config option backwards compatible with existing projects. Also rebased onto 3.3/develop so we could see the travis build running.

Closes #9