Ensure focus fires and log focus event (bug 863328)

This switches focus to using Jquery rather than direct on the elm itself. Also added logging for the focus event. Oddly if it's direct on the element it doesn't appear to call focus event whereas the JQuery version does. 

I've also removed the focus that was previously happening after the pin boxes were created so there's only a single focus event.

This doesn't actually fix the problem but the logs show focus is being called, just that the keyboard isn't raising except on first run.