CC3000 free buffers

goes with https://github.com/tessel/runtime/pull/475

* makes socket send blocking when the CC3k is out of internal buffers.
* keeps track of number of open/closed sockets. throws error on > 4