Remove Java Buildpack Dependencies from Blobstore

This change removes the Java Buildpack dependencies from the
blobstore.  The new "offline" design used by the buildpack means that
these dependencies are no longer needed.

The removal of these dependencies shrinks the blobstore by ~583 MB.

[#70160258]
Bump src/cloud_controller_ng
Bump src/login, src/uaa

Bump cloudfoundry/login-server:
  Filip Hanik:
     bump non module version ( Travis Unknown )
     Merge branch 'release/1.6.1' ( Travis Unknown )
     Bump release version to 1.6.1 ( Travis Unknown )
     Make the remote authentication manager extensible ( Travis Unknown )
     Document https://www.pivotaltracker.com/story/show/70172968 . One must unset GEM_PATH in order for the maven sass plugin to work ( Travis Unknown )
     Merge branch 'GarfieldLinux-master' into develop ( Travis Unknown )
     Bump developer version ( Travis Unknown )
  Philip Kuryloski and Robert Gallagher:
     Soft coded uaa  (fix) ( Travis Unknown )
     Soft coded uaa version ( Travis Unknown )
     Fix incorrect username display after autologin ( Travis Unknown )
     Remove ClientConnectionIntegrationTests ( Travis Unknown )
     Revert "Ignore saml incompatible test when saml is active" ( Travis Unknown )
     Ignore saml incompatible test when saml is active ( Travis Unknown )
     Remove AuthorizationCodeGrantIntegrationTests ( Travis Unknown )
     Fix commons-codec version conflict ( Travis Unknown )
     Fix running of old style integration tests ( Travis Unknown )
     Use uaa wars from maven repo ( Travis Unknown )
     Update README ( Travis Unknown )
     Add Travis CI and Coveralls badges to README ( Travis Unknown )
     Bye bye emma ( Travis Unknown )
     Fix missing test coverage ( Travis Unknown )
     Enable Coveralls integration ( Travis Unknown )
     less generous permsize on travis ( Travis Unknown )
     thymeleaf-spring3 -> thymeleaf-spring4 ( Travis Unknown )
     Assert content type on access confirmation page test ( Travis Unknown )
     load fonts with a protocol relative path ( Travis Unknown )
     Log when password reset creation request fails ( Travis Unknown )
     Merge branch 'feature/thymeleaf_mail' into develop ( Travis Unknown )
     Use Thymeleaf templates for sending email ( Travis Unknown )
     Move Thymeleaf templates in preparation for adding email templates. ( Travis Unknown )
     Use Spring Mail Sender instead of Java Mail ( Travis Unknown )
     Compose the form button styles ( Travis Unknown )
     Increase selenium page load timeout ( Travis Unknown )
     Merge branch 'feature/spring4' into develop ( Travis Unknown )
     Bump Spring Security patch level to 3.2.3. ( Travis Unknown )
     Spring 4.0 ( Travis Unknown )
     Fold login-server-common into login-server ( Travis Unknown )
     Attempt to fix CI ( Travis Unknown )
     Merge branch 'feature/sass' into develop ( Travis Unknown )
     Update README to include SASS. ( Travis Unknown )
     Extract font weights into SASS variables. ( Travis Unknown )
     DRY up CSS with SASS nesting. ( Travis Unknown )
     Use variables to dry up header and footer spacing ( Travis Unknown )
     Add box-shadow to access revocation modal. ( Travis Unknown )
     Use color variables in the sass ( Travis Unknown )
     Use sass for stylesheets ( Travis Unknown )
     Fix ordering of commands to run Selenium integration tests. ( Travis Unknown )
     Sort approved scopes so that they don't change when the user reloads the page ( Travis Unknown )
     Update email template for pivotal and oss brands ( Travis Unknown )
  Philip Kuryloski:
     When there are no authorized apps, there is a descriptive message to the user on the account settings page ( Travis Unknown )
     Remove unused imports ( Travis Unknown )
     Fix Error when redirecting to approvals page ( Travis Unknown )
     Merge branch 'feature/saml_ci' into develop ( Travis Unknown )
     Fix LoginMockMvcIntegrationTests on saml profile ( Travis Unknown )
     Ignore password change & reset integration tests when saml or ldap are active ( Travis Unknown )
     Add profile assumption for ResetPasswordControllerIntegrationTests ( Travis Unknown )
     Add @UnlessProfileActive ( Travis Unknown )
     use default and saml profiles on CI ( Travis Unknown )
     Fix profile condition in SamlLoginIT ( Travis Unknown )
     Introducing the LoginServerClassRunner ( Travis Unknown )
  Filip Hanik and Philip Kuryloski:
     Move Saml Login page test to integration suite ( Travis Unknown )
     Matrix build the saml profile ( Travis Unknown )
     Disable default google analytics config in login.yml ( Travis Unknown )
     Page Title determined by brand setting ( Travis Unknown )
  GarfieldLinux:
     new LICENSE NOTICE file ( Travis Unknown )
Bump cloudfoundry/uaa:
  Filip Hanik:
     Merge branch 'release/1.6.3' ( Travis Success: https://travis-ci.org/cloudfoundry/uaa/builds/24127765 )
     Bump release version to 1.6.3 ( Travis Success: https://travis-ci.org/cloudfoundry/uaa/builds/24127564 )
     Correct markdown indents for lists ( Travis Unknown )
     Merge branch 'develop' of github.com:cloudfoundry/uaa into develop ( Travis Unknown )
     https://www.pivotaltracker.com/story/show/69667106 Remove script and directory not used. ( Travis Unknown )
     Update Audit documentation [ci skip] ( Travis Unknown )
     Do not log the code that was generated. A code is like a password. ( Travis Unknown )
     Merge branch 'feature/auditlog' into develop ( Travis Unknown )
     https://www.pivotaltracker.com/story/show/68675750 Implement all required auditing events and implement unit/integration tests for them. Introducing the TestApplicationEventPublisher Publish ApprovalModifiedEvents from the JdbcApprovalStore https://www.pivotaltracker.com/story/show/68675750 Publish TokenIssuedEvents from UaaTokenServices Implement verification of user created event when it is auto created by the login server Fix UAA API docs for /Groups ( Travis Unknown )
     remove non existent APIs ( Travis Unknown )
     add in note to check out ( Travis Unknown )
     Bump dev version ( Travis Unknown )
  Johannes Tuchscherer:
     Merge branch 'cc-vs-ccng' of https://github.com/duglin/uaa into duglin-cc-vs-ccng ( Travis Unknown )
  Doug Davis:
     merge cc/ccdb with ccng/ccdb_ng ( Travis Unknown )
  Philip Kuryloski and Robert Gallagher:
     Merge branch 'feature/auto_snapshot_deploy' into develop ( Travis Unknown )
     Publish maven snapshot on success ( Travis Unknown )
     Add deployment key ( Travis Unknown )
     Update Sysadmin-Guide ( Travis Unknown )
     Update README ( Travis Unknown )
     Add Travis CI and Coveralls badges to README ( Travis Unknown )
     Bye bye emma ( Travis Unknown )
     Enable Coveralls integration ( Travis Unknown )
     Merge branch 'feature/spring4' into develop ( Travis Unknown )
     Bump Spring Security patch level to 3.2.3. ( Travis Unknown )
     Spring 4.0 ( Travis Unknown )
Merge pull request #374 from nebhale/70160258-remove-buildpack-cached-dependencies

Remove Java Buildpack Dependencies from Blobstore
Revert "Bump src/login, src/uaa"

This reverts commit a0f9ae10c1ce74893c995fb8af1c9683e1dbb4ec.
Updated submodule for go buildpack
Add analytics.code and analytics.domain to properties template

[#67584204]
Added smoke_tests errand

- Added src/smoke-tests submodule
- Added warden smoke_tests properties
- Run with: `bosh run errand smoke_tests_z1`

[#70397660]

Signed-off-by: David Varvel <dvarvel@pivotallabs.com>
Changed errand names to remove zone indicator.

- Only one errand can ever be run at a time

[#70397660]

Signed-off-by: David Varvel <dvarvel@pivotallabs.com>
Created a resource pool for errands

[#70397660]

Signed-off-by: David Varvel <dvarvel@pivotallabs.com>
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Matthew Sykes:
     Subtract inactive_file from memory usage ( Travis Unknown )
  phanle:
     More README.md ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/23306479 )
     Update README.md ( Travis Failed: https://travis-ci.org/cloudfoundry/dea_ng/builds/23306373 )
Bump src/acceptance-tests, src/cloud_controller_ng, src/smoke-tests

Bump :
  Onsi Fakhouri:
     remove pivotal-cf-experimental/cf-test-helpers and bump deps
  Michael Fraenkel:
     Add a delete route test to check async route cleanup works
  Karl Isenberg:
     Refactoring tests that call commands to expect successful exit before testing output.
     Refactored service tests to avoid dot imports
     Updated cf-test-helper dependency with new incubator package path
     Re-enabled loggregator tests
     Refactored tests using external commands to wait for exit before testing output.
Bump cloudfoundry/cloud_controller_ng:
  Sabha Parameswaran:
     Setup the DeaClient as part of the Background Job setup ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/24662060 )
  Derek Richard and Zach Robinson:
     fix tests, handle transactional difference between postresql and mysql ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/24645996 )
     fix test ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/24584573 )
  Karl Isenberg:
     Move restage API docs under the apps section ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/24645704 )
  Onsi Fakhouri:
     add diego client codepath for starting apps on diego ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/24581589 )
     staging_completion_handler does not attempt to start an app that has failed to stage ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/24558124 )
Bump :
  Karl Isenberg:
     Increasing number of attempts to see both app routes (again)
Bump packages/ruby

Bump :
  Karl Isenberg:
     Bump 1.9.3 to p545
  David Stevenson:
     Use parallel compile options for ruby
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Chris Adams:
     Move restage API doc so it does not have params from app doc. ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/24672993 )
Added support for arrays of app domains

[#70397660]

Signed-off-by: Karl Isenberg <kisenberg@pivotallabs.com>
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Karl Isenberg:
     Updated api spec hash to match recent restage changes ( Travis created: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/24674261 )
Bump src/gorouter

Bump :
  Michael Fraenkel:
     install gnatsd before setting GOPATH

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Add cloud_controller_service_permissions.read scope to cc_service_broker_client in warden infrastructure template
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  David Sabeti and Derek Richard:
     Add cloud_controller_service_permissions.read scope to uaa clients created during broker registration ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/24750927 )
     Refactor and backfill some tests ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/24746145 )
     Remove authentication logic from ShardDomainAccess ( Travis Unknown )
     Remove job_access class. ( Travis Unknown )
  Chris Adams:
     Merge pull request #221 from cloudfoundry/feature/service_instance_scope ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/24750375 )
  David Sabeti and Nicholas Calugar:
     Clarify language/setup in specs ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/24672338 )
     Remove unnecessary check for write scope ( Travis Unknown )
     Service instance permissions endpoint allows cloud_controller_service_permissions.read scope in addition to cloud_controller.read ( Travis Unknown )
  Alex Stupakov, David Sabeti and Nicholas Calugar:
     Return InsufficientScope error when the client is missing necessary scopes ( Travis Unknown )
     Refactor authentication and authorization ( Travis Unknown )
Revert "Add analytics.code and analytics.domain to properties template"

This reverts commit b3048f93018d881a45663a63e26a4dab529a1fa4.

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>