moved optional_device<gfxdecode_device> to specific drivers state classes (nw)