Mega drive cleanup

This is still WIP.
Created PR to get some feedback.
Some commits should probably go to separate branches (romdata-cleanup, runner-cleanup...).