Lower coupling between Swing UI and RecorderController : introduce RecorderFrontend, close #1249
Merge pull request #1258 from pdalpra/recorder-prepare-headless

Lower coupling between Swing UI and RecorderController