frontends: added video frontend and an SDL implementation.
frontends: added libcaca video frontend.
frontends: added support for video frontend selection.
chip8: added CPU file.