Unmarshall desired capacity into the state object
Save state with desired capacity
Insert desired capacity when creating groups too
Explicitly require 'desired' in unmarshalling the state, and add an explicit test that if desired is None, defaults to 0 (thanks @manishtomar)
Merge branch 'master' into auto-877-marshalling-desired-capacity
Select desired capacity when listing states too
Upgrade silverberg to 0.1.7, which correctly unmarshalls 32-bit integers
Invalidates empty or blank image/flavor references
Uncomment skipped functional tests for invalid launch flavor/image ids
Fetch desired capacity when viewing the manifest as well
Stop waiting for active on 404's, since the server has been deleted
Oops, RequestError wraps an APIError failure, not APIError
Merge pull request #546 from rackerlabs/upgrade-silverberg

Upgrade silverberg to 0.1.7, which correctly unmarshalls 32-bit integers
Move raise_error to http so it can be used in launch_server_v1
Merge pull request #543 from rackerlabs/auto-877-marshalling-desired-capacity

Auto 877 marshalling desired capacity
Use raise_error_on_code in launch server worker
Make mock_treq able to modify an existing treq mock, and use that in test launch server
Merge pull request #549 from rackerlabs/auto-875-no-blank-image-flavors

Auto 875 no blank imageRefs or flavorRefs
Fix docstrings (thanks @manishtomar :))
Merge pull request #552 from rackerlabs/AS-25-stop-waiting-for-server-if-404

Stop waiting for active on 404's, since the server has been deleted