Added infrastructur for profiling

This adds a application level profiling to mtpolicyd.
Plugins may use this via Mail::MtPolicyd::Profiler like

  Mail::MtPolicyd::Profiler->tick('doing something');
  # do something
  Mail::MtPolicyd::Profiler->tick('finished something');

Timings are logged at log level 3.