wip -- First half of auctioning tasks [#83638690]

- rep auction delegate handles tasks
- remove claimed state for tasks
- auction batch and resubmitter deals with tasks (but auctioneer does
    not listen yet)

Signed-off-by: Eric Malm <emalm@pivotal.io>
Fix file-server, stager, rep, receptor after rebase hell [#83638690]

Signed-off-by: Ted Young <tyoung@pivotallabs.com>
Auctioneer now fully responsible for watching for and distributing tasks [#83638690]

Signed-off-by: Ted Young <tyoung@pivotallabs.com>
Shrink BBS interfaces, and Rep stops deleting BBS LRPs on startup

Signed-off-by: Ted Young <tyoung@pivotallabs.com>
Add run-dats scripts for developer convenience

Signed-off-by: Ted Young <tyoung@pivotallabs.com>
bump executor linux-circus cacheddownloader

Submodule src/github.com/cloudfoundry-incubator/executor 5a034fb..7a2e17a:
  > Implement Cancel on download step
Submodule src/github.com/cloudfoundry-incubator/linux-circus 713a30b..32630c5:
  > Add cancel channel to Downloader.Download
Submodule src/github.com/pivotal-golang/cacheddownloader 58d9214..f5e9c22:
  > Regenerate FakeCachedDownloader
  > Cancel support for cached downloader
  > Cancel downloader
bump inigo receptor runtime-schema

[delivers #83638698]

Submodule src/github.com/cloudfoundry-incubator/inigo f7804ff..b8d1826:
  > configure receptor task handler address
Submodule src/github.com/cloudfoundry-incubator/receptor ce55da1..ebed5f8:
  > handle task completion via callback
Submodule src/github.com/cloudfoundry-incubator/runtime-schema 1c54ff1..d0bf31a:
  > complete tasks via client during convergence
  > receptor can no longer watch for tasks

Signed-off-by: Atul Kshirsagar <atul.kshirsagar@gmail.com>
Signed-off-by: Ashvin Agrawal <ashvin@pivotal.io>
bump runtime-schema

[delivers #83638688]
[delivers #83638698]

Submodule src/github.com/cloudfoundry-incubator/runtime-schema d0bf31a..500886d:
  > use a worker pool for requesting lrp stops
  > complete tasks in a worker pool

Signed-off-by: Ashvin Agrawal <ashvin@pivotal.io>
allow username/password to be specified for receptor

Signed-off-by: Ashvin Agrawal <ashvin@pivotal.io>
bump executor inigo runtime-schema

[delivers #84174532]

Submodule src/github.com/cloudfoundry-incubator/executor 7a2e17a..7dae82d:
  > thread Dir through Run action
Submodule src/github.com/cloudfoundry-incubator/inigo b8d1826..f4a84c9:
  > add test for Dir on RunAction
Submodule src/github.com/cloudfoundry-incubator/runtime-schema 500886d..70998ab:
  > add Dir to RunAction for working directory

Signed-off-by: Ashvin Agrawal <ashvin@pivotal.io>
bump natbeat receptor

Submodule src/github.com/cloudfoundry-incubator/natbeat 5ca6f50..61aa694:
  > Merge pull request #3 from calebamiles/patch-2
  > Merge pull request #2 from calebamiles/patch-1
  > Merge pull request #1 from calebamiles/master
  > clarify proper shutdown in readme
  > README
Submodule src/github.com/cloudfoundry-incubator/receptor ebed5f8..0c3caf4:
  > updated to latest natbeat

Signed-off-by: Ted Young <tyoung@pivotallabs.com>
bump rep

[delivers #83638690]

Submodule src/github.com/cloudfoundry-incubator/rep fd70d74..a3f5b75:
  > Start task and run container asynchronously after allocating container and returning from Perform [#83638690]
  > Small fixes to tests around starting LRPs [#83638690]
  > Rep starts task in BBS before trying to run container
  > Rep responds to perform with success after reserving LRP container [#83638690]
  > Include tasks in auction-work log message

Signed-off-by: Kris Hicks <krishicks@gmail.com>
bump executor

Submodule src/github.com/cloudfoundry-incubator/executor 7dae82d..02fae9d:
  > Ensure Close is only called once on the artifact
bump converger delta_force rep runtime-schema

[#83638702]
[#83638704]

Submodule src/github.com/cloudfoundry-incubator/converger aa47866..911a8ec:
  > Remove unclaimed ActualLRPs
Submodule src/github.com/cloudfoundry-incubator/delta_force c6a3437..aaf65c5:
  > Remove state considerations from Reconcile
Submodule src/github.com/cloudfoundry-incubator/rep a3f5b75..7348981:
  > Move logger in test setup
  > LRP processor deletes containers when claim or start fails
  > Make fake gatherer test minimal
  > Improve error handling in StopInstance handler
Submodule src/github.com/cloudfoundry-incubator/runtime-schema 70998ab..2bfe2bd:
  > ConvergeLRPs resends start auctions for stale unclaimed ActualLRPs
  > Require InstanceGuid on all ActualLRPs
  > Add RemoveActualLRP to ConvergerBBS
  > Running ActualLRP can be changed to CLAIMED
  > Cell client returns status code in error
  > RemoveActualLRP does a CompareAndDelete by index
  > update lrp bbs test for nonzero constraint
  > permit zero-instance LRPs

Signed-off-by: Atul Kshirsagar <atul.kshirsagar@gmail.com>
bump inigo runtime-schema

[delivers #84227652]

Submodule src/github.com/cloudfoundry-incubator/inigo f4a84c9..824e986:
  > fix some races in garden cleanup
  > add test for scaling an LRP down to 0
Submodule src/github.com/cloudfoundry-incubator/runtime-schema 70998ab..cc8278d:
  > update lrp bbs test for nonzero constraint
  > permit zero-instance LRPs

Signed-off-by: Ashvin Agrawal <ashvin@pivotal.io>
bump route-emitter gibson yagnats

Submodule src/github.com/cloudfoundry-incubator/route-emitter 5589684..6b2948d:
  > inline router message types

Signed-off-by: Atul Kshirsagar <atul.kshirsagar@gmail.com>
bump ginkgo

Submodule src/github.com/onsi/ginkgo 9c7cbc4..5ce32b7:
  > extract package name using golang's build package instead of relying on the directory name
  > encode panics as strings
  > Merge pull request #124 from glyn/master
  > add --compilers to limit the number of concurrent compilations
added diego_api_url property

Signed-off-by: Ted Young <tyoung@pivotallabs.com>
bump lager rata

Submodule src/github.com/pivotal-golang/lager 1baba58..ce9effb:
  > update ginkgoreporter to work with latest ginkgo
Submodule src/github.com/tedsuo/rata 9946bb3..6197c97:
  > stop using gunk/test_server; add test to verify that PAT parses the way we think it should
  > typo
Create final release 0.671 for build 425