Port networking to SimpleNetworkWrapper

Signed-off-by: Clienthax <clienthax@gmail.com>
Add Cauldron support

Signed-off-by: Clienthax <clienthax@gmail.com>
woops.
Merge pull request #3 from clienthax/1.7.2

Accepted