SCI: improved script patcher

Gabriel Knight + King's Quest 6 patches now also work for Mac versions of those games
added support for selectors instead of using hardcoded values
Merge branch 'master' of github.com:scummvm/scummvm