Update kernel source to version 3.18.0.

Actually, why the heck did I mention 3.17-rcN in all these commit logs?

Signed-off-by: aszlig <aszlig@redmoonstudios.org>