Nested another MarkupMsg in the NetFunctions communication to prevent overwriting a userdefined argument "type".

Also initialized MarkupMsg.name to "" instead of null.
Renamed the two files because their original names were too long
Changed the id the server uses from 3l to 2l because the client that hosts the server uses the id 3l so looking at the output of the two got confusing. The same id was being used for two seperate things.
Changed the NetVar class to support objects like Integer, Double, and Boolean.

Other things had to be modified to accomadate the changes in NetVar
The two new classes allow NetClass and ObjController to be used without a
valid connection.
Removed or commented out unneccessary code that outputs to stdout