Cleaned up http adapter name, added events and report preferences APIs, fixed some typos & issues