Added kernel checking - unstable
	modified:   functions.c
	modified:   functions.h
	modified:   platform.h
	modified:   server.c
Fixed nasty arguments parsing bug - segfault
	modified:   functions.c
Multiple args should be now parsed correctly with error reporting
	modified:   functions.c