Added brandon's thread library. Changed "static FUNCPTR" in RunFunc(T)
to use "static void". Deleted useless files. Moved diag stuff to its own
dir.