Avoid including TempFileCreator in all examples

To make dependencies more transparent [#72354980]
Revert recent commits to fix CI

Travis failure:
  https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/26714473
Reverts following commits:

- 01a8103c8390465801096e504805249a4cbb9d87
- d4e08e310756e713ae45d5f280523c0ebc1eb9e3
- 3e216e340c72cf263a2c4c85a31dcb823e31e564
- 66cf383c45e2c923813fdef1b461ee47c9351e0f
- 611c7524ad48f3d9600ea16572acc54381cd1e20
- 5aba73f3771e01bd8cf5d5b183c777e48848b90d