Add utility script to pull latest master for all subs

Signed-off-by: Ted Young <tyoung@pivotallabs.com>
Bump src/etcd, src/file-server, src/inigo, src/stager

Bump coreos/etcd:
  Ben Johnson:
     Merge pull request #582 from benbjohnson/proxy ( Travis Unknown )
     Merge branch 'master' of https://github.com/coreos/etcd into proxy ( Travis Unknown )
     bump(github.com/goraft/raft): 6bf34b9 ( Travis Unknown )
     Machine join/remove v2 API. ( Travis Unknown )
     Allow partial cluster config updates. ( Travis Unknown )
     Add minimum active size and promote delay. ( Travis Unknown )
     Minor fixes to proxies. ( Travis Unknown )
     Add /machines and /machines/:name endpoints. ( Travis Unknown )
     Merge branch 'proxy' of https://github.com/benbjohnson/etcd into proxy ( Travis Unknown )
     Fix PUT /config response and log errors. ( Travis Unknown )
     Merge pull request #4 from philips/benbjohnson-proxy ( Travis Unknown )
     Minor fixes. ( Travis Unknown )
     Fix JoinCommand comment. ( Travis Unknown )
     Check for peer before demotion. ( Travis Unknown )
     Add auto-demotion after peer inactivity. ( Travis Unknown )
     Merge pull request #593 from benbjohnson/lock-fix ( Travis Unknown )
     fix(mod/lock): correct watch index to remove cpu load ( Travis Unknown )
     Add automatic node promotion / demotion. ( Travis Unknown )
     Proxy promotion. ( Travis Unknown )
     Add proxy mode. ( Travis Unknown )
     Merge pull request #563 from benbjohnson/raft ( Travis Unknown )
     bump(github.com/coreos/raft): cff0a00 ( Travis Unknown )
     Merge branch 'mod-lock-fixes' of https://github.com/nabeken/etcd into nabeken-mod-lock-fixes ( Travis Unknown )
  Brandon Philips:
     Merge pull request #641 from mdlayher/patch-1 ( Travis Unknown )
     Merge pull request #637 from xetorthio/patch-1 ( Travis Unknown )
     Merge pull request #610 from metaflow/master ( Travis Unknown )
     Merge pull request #614 from metaflow/fix-611 ( Travis Unknown )
     fix(CONTRIBUTING): minor grammar fixes ( Travis Unknown )
     Merge pull request #607 from Asmod4n/patch-1 ( Travis Unknown )
     Merge pull request #612 from congpeijun/master ( Travis Unknown )
     feat(scripts/test-cluster): create three proxy nodes ( Travis Unknown )
     Merge pull request #604 from ccding/master ( Travis Unknown )
     fix(README): remove the drone.io badge ( Travis Unknown )
     Merge pull request #596 from philips/add-file-upload-docs ( Travis Unknown )
     feat(Documentation/api): document file upload ( Travis Unknown )
     Merge pull request #592 from Plasma/patch-1 ( Travis Unknown )
     Merge pull request #586 from wereHamster/patch-1 ( Travis Unknown )
     Merge pull request #585 from philips/document-consistent ( Travis Unknown )
     feat(Documentation): add a section on consistent reads ( Travis Unknown )
     Merge pull request #524 from yifan-gu/remove_omitempty_on_value ( Travis Unknown )
     fix(tests/functional): some squashing mistakes in PR merge ( Travis Unknown )
     Merge pull request #574 from unihorn/6 ( Travis Unknown )
     Merge pull request #565 from philips/cleanup-version ( Travis Unknown )
     fix(etcd): get consistent with etcdctl on printing versions ( Travis Unknown )
     chore(server): add +git to the version ( Travis Unknown )
     Merge pull request #559 from philips/document-missing-stats ( Travis Unknown )
     Merge pull request #554 from mfischer-zd/tls_fixes ( Travis Unknown )
     fix(Documentation): single machine clusters have some stats undefined ( Travis Unknown )
     Merge pull request #558 from philips/v1-put-crash-fix ( Travis Unknown )
     fix(server/v1): don't fail put on new v1 key ( Travis Unknown )
     feat(scripts): use zip for windows and darwin ( Travis Unknown )
     Merge pull request #550 from badboy/patch-1 ( Travis Unknown )
     fix(README): move contact closer to contributing ( Travis Unknown )
     bump(README): increase the version of the README to 0.3.0 ( Travis Unknown )
  Matt Layher:
     docs(Documentation/api): fix JSON spacing, syntax highlighting ( Travis Unknown )
  Yicheng Qin:
     Merge pull request #634 from unihorn/42 ( Travis Unknown )
     fix(test/server): avoid watch test timeout by moving json decode ( Travis Unknown )
     Merge pull request #621 from unihorn/34 ( Travis Unknown )
     chore(fixtures/ca): make all certificates generated by etcd-ca ( Travis Unknown )
     docs(CONTRIBUTING): add code style section ( Travis Unknown )
     Merge pull request #598 from unihorn/19 ( Travis Unknown )
     chore(server): remove useless CancelWhenTimeout ( Travis Unknown )
     fix(transporter): CancelRequest doesn't work on HTTPS connections blocked ( Travis Unknown )
     fix(tests/multi_node_kill_all_and_recovery): wait for cluter to build over ( Travis Unknown )
     fix(discovery): remove its own address from peer list to join ( Travis Unknown )
     Merge pull request #577 from unihorn/6 ( Travis Unknown )
     chore: rename 'heartbeat timeout' to 'heartbeat interval' ( Travis Unknown )
     Merge pull request #569 from unihorn/5 ( Travis Unknown )
     docs: boot order to find peers ( Travis Unknown )
     feat(discovery): adjust boot order to find peers ( Travis Unknown )
     fix(tests/discovery): use host as -peers parameter instead of url ( Travis Unknown )
     feat(tests/util): wait until server is up when creating cluster ( Travis Unknown )
     chore(tests/multi_node_kill_one): check function-call result ( Travis Unknown )
     Merge pull request #566 from unihorn/3 ( Travis Unknown )
     chore(test): remove useless node1.etcd dir ( Travis Unknown )
  Jonathan Leibiusky:
     Add etcd-fs as a tool ( Travis Unknown )
  Slawosz Slawinski:
     feat(Vagrantfile): Add Vagrantfile for easy start ( Travis Unknown )
  Xiang Li:
     Merge pull request #626 from xiangli-cmu/refactor_listener ( Travis Unknown )
     refactor(listener) refactor listener related code Remove duplicate code around creating http listener. Start to listen incoming http requests just before serving them. ( Travis Unknown )
     Merge pull request #616 from xiangli-cmu/add_snapshot_post ( Travis Unknown )
     fix(server/transporter.go) fix the short timeout problem of sending snapshot Snapshot can be tens of MB. We need to have a minute level timeout for sending snapshot. We add a separate snapshot http client for snapshot request, which has 120s timeout. ( Travis Unknown )
     Merge pull request #613 from unihorn/29 ( Travis Unknown )
     Merge pull request #573 from cenkalti/stream-bug ( Travis Unknown )
  Mikhail Goncharov:
     docs(api): updated examples and description of CAS and CAD ( Travis Unknown )
     fix(store): corrected CAS and CAD fail cause in response ( Travis Unknown )
  Cong Peijun:
     Add PHP library. ( Travis Unknown )
  Asmod4n:
     docs(errorcode.md): add the EcodeRootROnly error ( Travis Unknown )
  Cong Ding:
     fix(Documentation/*): fix various typos ( Travis Unknown )
  Andrew Armstrong:
     Trivial formatting correction ( Travis Unknown )
  Tomas Carnecky:
     Add links to haskell bindings and scrz project ( Travis Unknown )
  evan-gu:
     fix(store): make NodeExtern.Value a *string ( Travis Unknown )
  Cenk Alti:
     fix(store/watch): fix the slow consumer bug ( Travis Unknown )
     test(store/watch): add test case for slow event consumers ( Travis Unknown )
  Ed Rooth:
     Merge pull request #568 from pjjw/fix-dash ( Travis Unknown )
  Long Nguyen:
     fix(Documentation): example of discovery in conf and env vars ( Travis Unknown )
  Rob Szumski:
     feat(README): link to raft homepage ( Travis Unknown )
  Peter Woodman:
     Fix directory browsing in dashboard ( Travis Unknown )
  Laust Rud Jacobsen:
     fix(Documentation/tuning): fix incorrect comment about snapshot ( Travis Unknown )
  Michael S. Fischer:
     fix(server/tls_info): use all certificates in CA file ( Travis Unknown )
  Michael Marineau:
     Merge pull request #560 from marineam/test-v1 ( Travis Unknown )
     add(server/v1/tests): Port many of the v2 HTTP handler tests to v1 ( Travis Unknown )
  Brian Waldon:
     Merge pull request #551 from bcwaldon/doc-compareAndDelete ( Travis Unknown )
     chore(gofmt): gofmt compare_and_delete_command.go ( Travis Unknown )
     doc(CompareAndSwap): clarify prevIndex in CAS ( Travis Unknown )
     doc(CompareAndDelete): Add missing CAD docs ( Travis Unknown )
  Jan-Erik Rediger:
     Change token example to use returned value only ( Travis Unknown )
  TANABE Ken-ichi:
     fix(mod/lock): Use CreatedIndex in the first node to watch ( Travis Unknown )
     fix(mod/lock): Use dedicated channel to shutdown goroutine properly ( Travis Unknown )
Bump cloudfoundry-incubator/file-server:
  Dave Liebreich:
     use more thread-safey test_server
Bump cloudfoundry-incubator/inigo:
  Ted Young:
     Update staging message dependencies
     bump godeps (custom ginkgo that is more thread-safe - PR submitted)
Bump cloudfoundry-incubator/stager:
  Ted Young:
     updated staging message ( Travis Success: https://travis-ci.org/cloudfoundry-incubator/stager/builds/21465477 )
     bump godeps ( Travis Unknown )

Signed-off-by: David Varvel <dvarvel@pivotallabs.com>
Merge branch 'master' into develop

Signed-off-by: Phan Le <ple@pivotallabs.com>

Conflicts:
	src/etcd