64bit and 32bit exe loading mostly working

Can't currently load putty, so there are still bugs. Can load other test
32bit and 64bit EXEs compiled both static and non-static.
Bug fixes, support for no NX or ASLR

Putty no longer crashes, but no GUI loads either. Fixed several bugs.
Added support for binaries which don't support NX and ASLR. Fixed bug
for loading DLL functions by ordinal.