function-profilerMeasures execution duration of a function.The function can be callback based, promise based or a regular synchronous function.See usage from test.js