removed windows makefile functions, proper mingw setups include "rm" and the likes.
added function to fill memory with random bytes (cleaning some code with that). Removed public build #ifdefs since 3dsguy apparently uploaded the entire source with all "private" things.
Silenced warnings
It has some issues, but I'm going to do anymore work on it.