added simple and ugly js tool to convert files to const char[] to be included in source files.
added controller number and made button number explicit
udpated test server to match spec
added host and ip options to recorder
input logger now supports hot swapping of controllers and some fancy graphics