FIX: 1380091 Use locale time

Fixes Bug 1380091

Now we display the time with a format appropriate to the chosen locale
I see why you're creating a pointer (scope issues) but I think it's preferable to keep it as a simple variable instead.  Or, use a smart pointer instead.

I want to get Mixxx out of the habit of using so many simple pointers