upd7810: interrupt-related fixes

This patchset has some interrupt-related fixes for upd7810. It removes a hack in upd7810 related to gamemaster, cleans up upd7810_device::execute_set_input(), and fixes reads on PC3 when in port mode.