Added bench module having a function to benchmark other functions and
that can be used as a decorator with their definitions.