Implemented changes to set valid exit code
Updated rspec tests
Implemented review comments to log error message
Error check if loading of fog version fails
Removed unwanted attr accessor
Updated integration tests for fog service
Merge pull request #31 from opscode/adamed-knife-cloud-sprint87

OC-9207: OC-9390: Dynamic Fog gem versioning, Exit code handling