Must include number of instances when calculating reservations across orgs and spaces
Merge pull request #32 from cloudfoundry-incubator/FixReservationCalculation

Include number of instances when calculating reservations across org and spaces
Calculate number of service instances for org and spaces tabs from CCDB service_instances
Merge pull request #33 from cloudfoundry-incubator/GetOrgAndSpaceServicesFromServiceInstances

Calculate number of service instances for org and spaces tabs from CCDB service_instances
This will simplify the cc_rest_client and make it more consistent with Utils.http_request as well
Merge pull request #34 from cloudfoundry-incubator/SimplifyCCRestClient

Simplify cc_rest_client and make it more consistent with Utils.http_request
added service plans tab

1.	 lib/admin/cc.rb
	a. To remain consistent with the prior app start/stop and routes submission, refresh_service_plan_visibility_state should just invalidate the service plan and service plan instances caches and broadcast.
2. 	lib/admin/operation.rb
	a. For consistency with prior reviews, the manage_service method should take in a service plan guid as a parameter, do the put and then call new invalidate new method in cc.rb.
3. 	lib/admin/public/application.html
	a. This tab should be called service plans, not services

4	lib/admin/public/js/app/tabs/serviceInstancesTab.js
	a. There should be a link in the details into the service plans table.

5	lib/admin/public/js/app/tabs/servicesTab.js
	a. If you want a services tab, that should be separate.  Given the actions are against service plans, this is a service plans tab
	b. Action should be entitled "Public"
	c. There should also be a "Private" action
	d. There should be created columns in the table for both the service and the service plan.  See service instances tab for examples.
	e. There should be a span across the service columns and a span across the service plan columns.  See service instances table for an example
	f. There should be a count of instances for this service plan with a detail link/filter to service instances.
	g. No need for a subtable here unless you want to add service-plan-visibilities which would be nice.
	h. Don't use 2 as a replacement for to in method turnServices2Public.  Should probably instead be "makePublic"
	i. Don't act on all service plans for a service, but just for the service plan(s).
	j. English prompts need to be cleaned up throughout.
6. 	lib/admin/web.rb
	a. Make function REST.  put /service_plans/<service plan guid> where the body is { public: true } or { public : false }
7.	spec/integration/web/admin_spec.rb
	a. Required Selenium-based tests have not been added for the new Service Plans tab.  This is key to getting this into the cloudfoundry community code base.  And since we want to keep the master branch here in sync with github, this needs to be added before approval of this merge.

fixed typo
added details table to the server plan's tab and etc
added test cases for the detail table in service plan tab