A timing/profiling utility for savanna
A timing/profiling utility for savanna

Created a simple function decorator that allows for the given
function to be timed.  This will facilitate some profiling work
with the aim of improving the performance of plugins.

Implements blueprint simple-timing-profiling-utility

Change-Id: Ib5a85b053a6a09fbf5d2dd1fefe8a8163c5b18e5

keedio/sahara,xme1226/sahara,openstack/sahara,redhat-openstack/sahara,mapr/sahara,crobby/sahara,keedio/sahara,redhat-openstack/sahara,openstack/sahara,zhangjunli177/sahara,esikachev/sahara-backup,esikachev/scenario,tellesnobrega/sahara,egafford/sahara,bigfootproject/sahara,bigfootproject/sahara,redhat-openstack/sahara,ekasitk/sahara,tellesnobrega/sahara,zhujzhuo/Sahara,mapr/sahara,esikachev/sahara-backup,henaras/sahara,tellesnobrega/storm_plugin,ekasitk/sahara,xme1226/sahara,matips/iosr-2015,xme1226/sahara,henaras/sahara,esikachev/scenario,zhujzhuo/Sahara,zhujzhuo/Sahara,zhangjunli177/sahara,esikachev/scenario,zhangjunli177/sahara,ekasitk/sahara,bigfootproject/sahara,tellesnobrega/storm_plugin,mapr/sahara,citrix-openstack-build/sahara,citrix-openstack-build/sahara,esikachev/sahara-backup,crobby/sahara,tellesnobrega/storm_plugin,keedio/sahara,matips/iosr-2015,crobby/sahara,egafford/sahara,henaras/sahara,matips/iosr-2015,citrix-openstack-build/sahara