reorganize platform source files / build system

Before this change we needed to symlink the platform folder
to the right directory to get libmn to build. This removes all
"build configuration" steps so source files should compile out
of the box.

Also remove dead linux/ platform tree since that's currently
unmaintained.