Another facts provider for Puppet added (API)

Puppet by default uses DB storeconfig. Here we call external API for same facts. 
I created simple interface class for providing facts data.