WIP
fixed oreder for write call
uses resq for static long because 64 bit can and it will always be right, also fixes a potential bug with 64 bit operations that requried jumps
osx 32bit done.  Changed the naming convention to add ? infront of calls, sit and subtype (except native calls) because of the List issue with osx
Merge branch 'osx'