Moved all of the platform code back into the platform folder

This makes the code far cleaner
Added a makefile for the platform folder
Renamed makefile.linux to Makefile
Moved all of the other bogus makefiles to misc

These makefiles were provided by CLIPS
src/native/Makefile: Automated the process of adding new directories