Updated setup.h to define a standard set of data types

binops has been updated as the test bed for these changes.
u.h is included in setup.h if electron is compiled with 9c
Added checks to make sure that 9c wasn't used with standard make

This is done to ensure that we one MUST have plan9port installed to get
electron working correctly.
Updated Makefile to work correctly with flattening
Flattened the project

I'm diverging the simulator source code to its own project and electron becomes
easier to maintain because of this
Fixed build bugs and simplified the build process
Added a mkfile to support plan9 from user space
Deleted teh sim folder from the master branch

This code is being diverged into a new project