Abstracted out the TokenAuthentication class...

removed TokenAuthentication class and added a layer that can be extended to add that feature back on our side, Added ability to store and read custom response headers on each httprequest vo created and some methods to get at this data in the matricExt class.