Use "include" instead of "-include" wherever appropriate

* When using "-include", make ignores a makefile which does not
  exist, with no error message.
* Use "include" for all makefiles which are essential for a
  working build.

Change-Id: Ic00ba2e9246da3ec47102f79b9c2725ed155b4cf
Merge remote-tracking branch 'cm/cm-11.0' into HEAD