Only use bounds check for DVDLowUnencryptedRead
Check if there is a disc for all disc reads
Mark cover as open when no disc is inserted
Always read 0x20 bytes of disc ID
Merge pull request #1756 from JosJuice/eslaunch-regression

Fix 4.0-4724 ES_Launch and System Menu regressions