Intermediate class 'arcadeHarness' established to handle generalized keyboard/joystick-based input for 2D games

Conflicts:
	src/c++/engine/interface.cc
	src/c++/engine/interface.h