Updated TinCanJava API functionality and LRS response handling.

-LRS, RemoteLRS, About, LRSResponses, and Documents brought updated to new architecture.
-ContextActivities and TCAPIVersion modified to handle receiving V101 responses
-HTTPRequest and HTTPResponse modified.  HTTPRequest no longer extends ContentExchange. It instead stores the relevant
	data for a request, and the ContentExchange is constructed in a private function in RemoteLRS.
fixed remote lrs method names. improved remote lrs tests.
Fix lombok annotations for documents and lrsresponses additions
Fix common Agent mailbox
Make RemoteLRSTest names consistent case
More test data corrections
Conform result.duration to hundredths precision per the spec
Don't set success to true on get statement for 404