close threads asynchronously
add snapshot and guest property callback setters
defined IMouse with on guest mouse event callback setter
added setter for callbacks with machine state change, network adapter change event, guest additions state change
fleshed out doc... more pending...