Added license headers
Removed extraneous classes
Completed partial RequestBuilder abstraction
Added host attribute
Abstracted data calls to API
Moved data objects to separate class
Refactored to use utils class
Implemented provider
Implemented Query Task
Fixed issues with logging
Merging changes for STREAMS-64