Add optional key argument to add-profiling!.

This adds the option to profile a fn via a different logging key, and
not the default namespace.fn-name key.
Good idea. Fixed