extract-files: Add a setup-only option

* Useful when you want to regenerate makefiles
  and setup the directories without actually
  pulling / copying the files.

Change-Id: Ib52457880243238de163d0be518363438f0ae2a7
Merge branch 'remote' into mkl