Bump version of httpclient to use new convienence methods
[#40874135] Initial snapshot#create V2 API endpoint
Input validation for snapshots v2 API

This commit adds to v2 snapshots API
- Request parameters validation
- Permission checking
- A small "integration" test that tries to minimize stubs and mocks
add list snapshots function
The default task is now spec
Refactor into a snapshot object
Move snapshot to a separate class
Add name in snapshot create request
Use Vcap common snapshotV2 to decode response from gateway
[#46404367] Bugs in CCNG: Admins can make snapshots, JSON content type in snapshots
Snapshot list and create responses consistent with other endpoints
Fixed typos
Merge branch 'snapshots_v2'

Conflicts:
	Gemfile
	Gemfile.lock
	Rakefile
	lib/cloud_controller/legacy_api/legacy_service_lifecycle.rb
	spec/api/legacy_service_lifecycle_spec.rb
Merge branch 'master' of github.com:cloudfoundry/cloud_controller_ng