Fix listing of Server in floating-ip-list

Add a translation from instance_id to server_id to accommodate
for the adjusted user output.

Closes-Bug: #1324857

Change-Id: Ifaa15f6907b5efae7431eb1741b7fae4b3540a8c
Fix the section name in CONTRIBUTING.rst

The name of the section "If you're developer, start here"
has changed in the wiki, now is "If you're a developer".
This commit updates it to correctly refer to the
proper section.

Change-Id: I16fc339292ac5766530f003770bee133170bed67
Allow us to use keystoneclient's session

The session object is a cross-client means of standardizing the
transport layer.

Novaclient's HTTPClient object has diverged significantly from other
clients. It is easier to simply replace it if a session is provided. If
a session is provided then users of the library need to be aware that
functions such as authenticate() will no longer have any effect/are in
error because this is no longer managed by nova.

Change-Id: I8f146b878908239d9b6c1c7d6cdc01c7e124f4e5
Merge "Fix the section name in CONTRIBUTING.rst"
Fixing flavor access __repr__ method

The Flavor Access __repr__ method was crashing because
it was using a non-existing attribute called "name".
On this fix, this method will now return the following:

<FlavorAccess flavor id: {flavor_id}, tenant id: {tenant_id}>

Closes-bug: #1331602

Change-Id: Ia2c24312e59e6c0aba1009766a15d390dc2721b1
Fix the wrong dest of 'vlan' option and add new 'vlan_start' option

Allow to specify vlan tag when create nova network, the dest of vlan
option should be 'vlan' instead of 'vlan_start'.
Provide new option 'vlan_start' when create nova network.

Change-Id: Idfaf58d4eee4d9bbf6bba5e0b6c9dbf82236694d
Closes-bug: #1329599
Convert Quota tests to httpretty

Change-Id: I0b7e7a342f9dbb8d9db2d45e4a90ccb23210001a
blueprint: httpretty-testing
Convert security group rules tests to httpretty

Change-Id: I7b68712b05764661d3e7c3dcac7fce041e88e293
blueprint: httpretty-testing
Convert security group tests to httpretty

Change-Id: Icdc2c2c6f66a014c29241e262d21d50e39128105
blueprint: httpretty-testing
Convert Server Group Tests to httpretty

Change-Id: Ia67fe5f27fa9b7490e72e0e0c6e44b9c83d611c8
blueprint: httpretty-testing
Merge "Fix listing of Server in floating-ip-list"
Merge "Convert Quota tests to httpretty"
Merge "Convert security group rules tests to httpretty"
Merge "Fixing flavor access __repr__ method"
Update nova boot help

Actual help string for --block-device flag is not clear.
User doesn't know which parameters are required and which are not.
Change improves description of each parameter, so that user can
understand how the --block-device works.

Change-Id: If23cb2d64adb51dfb45e48511ca25988bc43b739
Implements: nova boot --block-device usage unclear
Partial-Bug: #1323775
Adding multiple server support to nova reset-state

Adding support specifying multiple servers to nova reset-state in
a single invocation.

Change-Id: I7add0c26b0e59b31751de7a60ebdde3f568b3354
Closes-Bug: #1314217
Merge "Adding multiple server support to nova reset-state"
Merge "Fix the wrong dest of 'vlan' option and add new 'vlan_start' option"
Merge "Convert security group tests to httpretty"
Revert "Set default http-based exception as `HttpError`"

This reverts commit 4e1ee661083bd672a884fd13fdb1ffaadea5252a.

This change is a part of a series that is not backwards compatible,
and caused breakage in applications that use the client library.

Change-Id: If614826fb0832602110c1ac8be2c0e6324a5a248
Partial-Bug: #1340596