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 security group tests to httpretty

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

Change-Id: Ia67fe5f27fa9b7490e72e0e0c6e44b9c83d611c8
blueprint: httpretty-testing
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
Updated from global requirements

Change-Id: Ice5da31fbd5b5689ced6326f195a2241c6220083
Merge "Convert Server Group Tests to httpretty"