Merge pull request #8 from rtydev-shared/master

Implemented New Protocol in main branch
Handle empty packages
Broadcasting and typos fixed
Fixed empty list-entries in buffer conversion
Update .gml source file
Return headers-ds_map ID on unknown message
Fixed typo's
Fixed sending over HTTP w/ new protocol
Added tag 'compatible'

Added the header tag 'compatible' in sent packages, which indicates game ID's compatible with this client.
Multiple fixes

-Obsoleted net_push (make sure to update your .project.gmx!)
-Added typeid entry to local peer database
-Fixed NET_PEERTRANSFER and NET_PEERREQUEST
Save net_compatible

Save the value of net_compatible to the global dsMap net_vars
Added posibility to run multiple instances of OpenP2PNET
Added nettype and port in package