Switched launch to choose between GUI and No GUI.
Fixed rotation panel to generate changed event when Value Rotation changed.
Made flythrough state always revert to starting subtitles font where necessary.
Added the ability to specify subtitle time to decimal precision. Added the ability to specify a new font for subtitles every step.
Fixed flythrough event so that when length changes current time will never be greater than the new length.
Grouped GUI launch options together.
Added setters for alignment/font, added property for colour.
Tweaks to help with overlay.