Added nexus kernel compiling and some changes to toolchain selector