frontends: fixed input config loading and compilation with libroxml.
frontends: added input configuration save/restore support.
controllers: added sprite support to GB LCDC controller.
main: implemented separate reset for all machines, CPUs, and controllers.