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.
Would be great if we could DRY up these tests at little…