Fix rare cases of the NetworkController raising exceptions.
Catch IOException in send instead of throwing it.
Merge pull request #23 from oharaandrew314/network-controller-fixes

Fix rare cases of the NetworkController raising exceptions.