update the showing and hiding of the controls to include a 'mini' state
- adds a class of 'mejs-minimize' after the initial showControls timeout
- minimized state lasts for 7 seconds
- after minimized state ends, mejs player hides the controls as normal