Check for ROM at startup

The first steps in a proper workflow. If MaSS1VE can't find a Sonic 1
ROM in the right places, it shows a form where one can be dropped (this
isn't implemented yet)