Update with new script format

WIP.

**Notes**

Update these functions and add deprecation warnings to the backwards compatibility functions.
* `msg.http` to `robot.http`
* `msg.send` and `msg.reply` to `robot.send` and `robot.reply` (this relies on some how passing the room info to the send/reply method
* `msg.random` to `robot.random`