Extract playerControlView into it's own file.

views_playback.js is getting too long. Moving the control view to it's
own file because of the FSM code.
Bug: Fix typo in name reference

- used wrong reference name from module
- paydown technical debt
 - move callbacks to view class where they belong
 - move fsm event table to view
Make the events fire after the callstack has fired.