Refactor the NetbiosSession API to use a message based approach instead of a byte-stream approach.  Update tests and documentation to match.  Add a new simple example server using this API.