Adds the server id to remote connection failures

* Catch remote client exceptions in the behavior to they can
  be re-raised with the server id. This makes more sense than
  passing the other option, which would be to pass the id into
  the remote client.
* Made re-raised exception messages more explicit about what the
  failure means.

Change-Id: Ibd88b2fe0c4de257ef6de60b145d6f646d1934ac
Remove all references to images v1

*Images v1 will soon be deprecated so the test code needs to  be removed
*Removed images v1 behaviors
*Removed images v1 client
*Removed images v1 models
*Removed images v1 metatests

Change-Id: If7279be4096c525780877d84a465930d0000341c
Added neccesary inheritance to allow logging

* Changed inheritance of ImageBehaviors from 'object' to 'BaseBehavior' to allow ImageBehaviors to use logging
* Imported BaseBehavior module

Change-Id: I92f231be0219a623a75976a7ba3334df6e404bc5
Merge "Remove all references to images v1"
Merge "Added neccesary inheritance to allow logging"
Merge "Adds the server id to remote connection failures"