c hello world added
hello world returns a proper exist status, started splitting gnu extensiosn out of c.c
moved nested functions out of c.c to the linux repo because it is a gnu extension
added correct name to variadic functions