FIX: Allow configuring Image backend via yaml.

This fix allows you to use yaml to configure your Image_Backend of choice. It is backwards compatible with the static function.