Fixed issue where one bad section broke entire config file.

Previously, any section missing the 'identity_type' definition would
cause pyrax to raise an exception on startup. Now it will only raise an
exception if you attempt to use the environment defined in that section.
This addresses GitHub #346.