User can create user-provided service instances
Add test for listing services, bump cfoundry
Allow binding to a user-provided service instance

* Feature test for binding
* Added env app, which we'll use to show credentials
* Ensure we're in a space when running the 'cf services' command
[#53735407]
bump cfoundry and add pended specs
Bumping to version 4.2.8.rc1.
Updated services_spec
Test bind and unbind user-provided services
User-provided services appear as such in the table
Bumping to version 4.2.8.rc2.
Fix broken spec
Prompt for all keys at once [Finishes #54220106]
Merge branch 'master' into service_connector

Conflicts:
	cf.gemspec
	lib/cf/version.rb
Exercise delete user-provisioned service instances, clean up after specs
[Finishes #53735423]
Bumping to version 4.2.9.rc2.
Update credential help prompt
User can create/bind user-provided services during 'cf push'.

Most code irons out bugs in 'cf services', by using update CFoundry models.

[finishes #53725823]
user can create and bind user provided service during push

[finishes #53725823]
Bumping to version 4.2.9.rc3.
descriptive variable names
unbreak writing manifest during push