Merge changes I21eb93f3,I0be5e272,I158b0d7e

* changes:
  Build only modules required by the current product.
  Load only the current product config makefile.
  Run clean steps in only given paths when using mm/mmm