Fix some kernel configs and add a check for cross compiler

This takes a modified version of the CROSS_COMPILE check from MisterX and uses it to test that the script can find the cross compiler before running, and then unsets it, in case we have to compile anything on the host system first.

Update the kernel configs for the Trimslice, Utilite and ODROID-XU