[fix] explicit remote and refspecs

  This commit works around the issue of older versions of Git not
properly recording remotes and refspecs by specifying them explicitly
during fetch.

  Test plan:
  - createtwo releases that differ in their Git gem dependency
    revisions -- for example, take
    - commit 7cf589 "Migrate Ruby cache dirs" and
    - <hack the cache to trim the objects ...>
    - commit 180771 "Assets precompilation in Rails 3 and fixes"
    on Ubuntu 10.04 (git version 1.7.0.4) and verify that the second
    release creation fails when fetching git objects
  - Apply this patch and create release again, verify that it works

Change-Id: Ifc8e18494e126fd51c189d9ff9bebf04989887b6
Bump src/cloud_controller_ng

- git shortlog c071e15842a..fc28aa8973b
  David Sabeti and Kowshik Prakasam (1):
      Limit max file descriptors to 16k [#finishes 42403049]

  Harshawardhan Gadgil (2):
      Send provider in gateway provision request (with bump to vcap-common)
      Add spec to ensure basic information in GW provision request

  Jim Apperly (1):
      Update LICENSE and NOTICE

  Kowshik Prakasam and Nate Clark (2):
      Use unique app_run_id decoupled from app version
      Drop runaway quota and free / paid memory limits.

  Nate Clark (2):
      Update the app version when memory changes
      Consider time zones when querying for billing events

  kushmerick (1):
      Merge pull request #2 from hgadgil/master

Change-Id: I30e24489804a622f1fe156bf081ae5f5e890ba71
Update hte Checkfile to point to the Jenkins Yeti Build instead of Travis

Change-Id: I7c5f3603da14e965d19518b03a0abd7bafd88542
Merge "Bump src/cloud_controller_ng"
Merge "Update hte Checkfile to point to the Jenkins Yeti Build instead of Travis"
Merge "[fix] explicit remote and refspecs"
Merge git://github.com/cloudfoundry/cf-release