Misc bug fixes
Misc bug fixes

* Fixed a bug where a currenteventX array could be reset when attempting
to add a camera which was already chosen
* Bug fixed where adding another camera whilst playing events would
continue to play the currently playing events. Now stops playing and
refreshes timeline.
* Similar bug fixed when removing a camera whilst playing events
* Adding any additional cameras after having changed the zoom level now
are matched in size
* Range start and end minutes are now fixed to steps of 5
* Doubleclicking a fullscreen preview of a camera will reset the zoom
level
* Fullscreen view now takes up more of the screen. 50px margin reduced
to 10px
* Zooming in fullscreen mode now zooms from the center of the dialog and
not the cursor position

OverByThere/modern,OverByThere/modern,omonar/modern,OverByThere/modern,omonar/modern,omonar/modern