Split up ClockedSubmissionThread
Renaming
Added method to create ClockedRequest with data
Relaxed timing in unit test
Made request and response directly available in ClockedRequest
Organized imports
Moved javascript for clocking to separate module, fixed path and unit test