(kinda) Working lua sockets
More functional luasocket.
Changed the api to use std::string
Revert "Changed the api to use std::string"
This reverts commit 817869dd8d5aa578a798cc4057a99aa271414d12.
Also changed send to be a lua command.