MFA: Fixed Issue: XAuthToken contains MFA passcode

* Broke my own best practices, and did not use keywords in arg signatures.
  Had extra parameters that should not have been included.
* Removed unnecessary conditional that overwrote XAUthToken.

Change-Id: I65ad528e4ad0c0350767702a176d12a2267cf841
Reverts change to create_active_image behavior response

* The create_active_image response was changed during the
  previous refactor to not include the headers from the
  image creation response. I'm reverting that change to
  keep to the original contract

Change-Id: Ia0c2a2c23b152a4c50b90b186d61acdd205d065f
Adding port create, update and delete retries

- Adding retries to port create, update and delete api behavior methods due to rate limits
- Adding config flag use_over_limit_retry to enable/disable behavior retries
- Settting api poll interval and resource timeouts on port config
- Adding the HTTP 413 neutron response as constant
- Minor clean up method updates on the behavior methods adding the timeout and poll interval params

Change-Id: Ib6bf6643818f34d353d14f2cb815d8f9d1f1f893
Added rescue image ref parameter

* Added rescue image ref to the rescue client
* Refactored rescue model request object and methods to take rescue image ref under consideration

Change-Id: Ice0d07e90e6c326310ad5a66a03908acfd753003
Merge "Adding port create, update and delete retries"
Adds serialization of the server "fault" field

* Added model for faults
* Add json/xml serialization for fault field

Change-Id: I5c6b2e66d4adb2b94f78b93e7ff301e152ed6e19
Merge "Reverts change to create_active_image behavior response"
Merge "Adds serialization of the server "fault" field"
Merge "Added rescue image ref parameter"
Merge "MFA: Fixed Issue: XAuthToken contains MFA passcode"
Adding security groups models and client

- Adding security groups request and response json models
- Adding security groups api client
- Adding security groups models metatests
- Updating test_network and test_port metatest considering a kwargs previous update
- Adding the security groups composite
- Adding the security groups config file

Change-Id: Icb1a249ebb7c992c0595e4274defb8e3c46cd4e7
Merge "Adding security groups models and client"
Add infomration about IRC chat

It was really hard to find IRC chat of this project
So it makes sense to add such kind of info to repo

Change-Id: Ib698461d60de3646313441745fc1f6f1dee5391c
Start initial Glance refactor

*Started the intial Glance testsuite refactor using new Glance package
-Added behaviors
-Added client
-Added common
--Added constants
--Added models
---added links
--Added types
-Added config
-Added models
--Added image
--Added task
--Added versions

Change-Id: I7101bc8e4eb788194df39a34b7e984a7b43b7aec
Updated Glance refactor

*Updated copyright dates
*Removed HTTP response codes constants that are no longer used

Change-Id: I6daf532fd963c0611f6538f8ccd694f797b9b858
Merge "Add infomration about IRC chat"