main: added clock support.
main: added CPU multiple-instance support.
main: changed and improved command line handling capabilities.
main: added video frontend support.
frontends: added SDL video implementation.
frontends: added libcaca video implementation.
chip8: added CPU file.
main: added audio frontend support.
frontends: added SDL audio implementation.
chip8: audio is now supported.
main: added linked list helper functions.
main: modified machine structure to use generic lists instead of custom ones.
main: removed short option handling from command line parsing functions.
main: added input frontend support.
frontends: added basic SDL input implementation supporting quit events.
frontends: added basic libcaca input implementation supporting quit events.
main: added support for quit events in machine main loop.
main: added support for keyboard input.
frontends: SDL input now reports key events.
frontends: libcaca input now reports key events.