Factor out REST call
Factor out REST call

Conflicts:
	weave

errordeveloper/weave,aaam/weave,paulbellamy/weave,inercia/weave,19hz/weave,squaremo/weave,tomwilkie/weave,n054/weave,OnePaaS/weave,kidaa/weave,paulbellamy/weave,philipz/weave,Lawouach/weave,squaremo/weave,kidaa/weave,beni55/weave,BWITS/weave,paladin74/weave,beni55/weave,n054/weave,inercia/weave,ycaihua/weave,OnePaaS/weave,kidaa/weave,Lawouach/weave,cgvarela/weave,OnePaaS/weave,kidaa/weave,weaveworks/weave,Lawouach/weave,philipz/weave,beni55/weave,dpw/weave,paladin74/weave,kidaa/weave,BWITS/weave,beni55/weave,awh/weave,19hz/weave,cgvarela/weave,2opremio/weave,beni55/weave,ycaihua/weave,squaremo/weave,2opremio/weave,errordeveloper/weave,cgvarela/weave,inercia/weave,2opremio/weave,rade/weave,weaveworks/weave,tomwilkie/weave,n054/weave,dpw/weave,BWITS/weave,achanda/weave,2opremio/weave,OnePaaS/weave,awanke/weave,cgvarela/weave,rade/weave,paulbellamy/weave,squaremo/weave,inercia/weave,philipz/weave,awh/weave,aaam/weave,narry/weave,bboreham/weave,2opremio/weave,tomwilkie/weave,dpw/weave,cgvarela/weave,BWITS/weave,rade/weave,narry/weave,dpw/weave,narry/weave,achanda/weave,paladin74/weave,BWITS/weave,awh/weave,achanda/weave,awanke/weave,tomwilkie/weave,errordeveloper/weave,aaam/weave,n054/weave,errordeveloper/weave,ycaihua/weave,paulbellamy/weave,paladin74/weave,awanke/weave,rade/weave,19hz/weave,bboreham/weave,paladin74/weave,inercia/weave,bboreham/weave,19hz/weave,awh/weave,narry/weave,awh/weave,narry/weave,awanke/weave,weaveworks/weave,achanda/weave,n054/weave,errordeveloper/weave,OnePaaS/weave,achanda/weave,ycaihua/weave,awanke/weave,aaam/weave,bboreham/weave,bboreham/weave,squaremo/weave,rade/weave,aaam/weave,philipz/weave,ycaihua/weave,weaveworks/weave,tomwilkie/weave,philipz/weave,Lawouach/weave,dpw/weave