rhine: build qrngp

Change-Id: I122e48ca1aca9b2686676a83b495984865b54444
rhine: update pm path

Change-Id: Ib86d944095005c217443efcfe158c0c23c7cd85b
rhine: enable qrngp

Change-Id: I5b74e24dd80b1661ee72c12b42c880389288bf77
rhine: enable dual mic and update mixer path

untested, based on stock config

Change-Id: Id492bebdb4d0378c464bd7dfda9907f3e45fded8
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