Add host request and response functionality

Calling conneciton.hostPresentation(classname, callback) will attempt to host
a presentation for the given class calling the callback with a HostResponse
when the server has replied. (either failure or success)