core: pull in CM's init, needed to boot certain devices. Squash.

This also squashes the following system/core commits:
https://gerrit.omnirom.org/#/c/1226/1
https://gerrit.omnirom.org/#/c/1498/3
https://gerrit.omnirom.org/#/c/1497/3
https://gerrit.omnirom.org/#/c/1496/3

Devices:
-jflteatt
-d2spr
-more?

Change-Id: I85fd1c6a4186a11d3e864f340529ec57632023ac