remove log
update top level API tests to test new API contract
update progress HUD tests to test new API contract
update JavaScript API docs
document JavaScript API for share functionality
update share API to match new handler API contract