Made it possible to compile electron as a shared and static library
Greatly simplified electron

ArchitectureDetection features are now located in arch.c/h. They are also now
loaded directly in sysdep.c

ShellVariable.c/h are now known as shellvar.c/h and are loaded directly in
sysdep.c.

HardwareDetection.c/h, OSDetection.c/h are gone they are unncessary features
that breed complexity. Platform.h has also been deleted for that reason as
well.

I deleted the mkfile as well because integrating plan9port into electron is
counterproductive. I should write a program that uses electron and p9p
together. That way I can take advantage of both technologies without having
to solve unncessary problems such as data security and installing external
address types.
Updated many files to reflect simplification of electron
Updated the install path to reflect the electron filesystem layout

Interestingly enough this will also (somewhat) work for the normal unix fs as
well (just need to put the include directory one level deep so its
      include/electron instead of just include)