Implement high level request/response interface
Update to Rust master
Implement basic server io loop
Clean up warnings

Leave certain unused variables/dead code for now, as they will be
implemented later