A few changes to the new parallel build system

- restored assemble/compile_c/compile_cpp, except now they return the commands
  that will run, instead of actually running the commands
- remove need_update_new, since it doesn't seem to be used anywhere
Merge branch 'master' of github.com:mbedmicro/mbed