-Reworked image reader so it's easier to extend
-Added mds/mdf support
-Added an extra cue sheet safeguard

git-svn-id: https://yabause.svn.sourceforge.net/svnroot/yabause/trunk@3063 d7be59e3-070e-4b9a-85a1-4646befae34d
-Added proper support for Subcode Q fetching
-Internally changed cd block so it stores current sector as 2448(raw 2352 bytes sector + 96 bytes subcode)
-Updated image reader to use full 2448 sectors if available
-For port authors: If you want Subcode R-W support, please update your code to include the subcode data. Otherwise you can ignore this change. 

git-svn-id: https://yabause.svn.sourceforge.net/svnroot/yabause/trunk@3064 d7be59e3-070e-4b9a-85a1-4646befae34d
Added mds to cd image file types

git-svn-id: https://yabause.svn.sourceforge.net/svnroot/yabause/trunk@3065 d7be59e3-070e-4b9a-85a1-4646befae34d