Switch to pulling via http

Prior to this commit some odd happenings were going on in 2.7
The catalog was either failing to include resources and the
facts seemed to be injected from the current agent run.
Switch to the http methodology and attempt to multi-thread