Bring up 4.9 and other good stuff

Credit: @kernelhackx
Signed-off-by: cj360 <ayunker551@gmail.com>

Conflicts:
	Makefile

Change-Id: I61e37abd6d54048bcb762725b2044e5dd5a35f87

PS2
cleanup

Change-Id: I00f64b73b35b22baf5b45ddfb902d6affd7284b3
Signed-off-by: cj360 <ayunker551@gmail.com>