Added Python verification script for logged RedRunner output.

This is used to verify that the working of RedRunner is correct and goes a way to analyzing the observed errors as reported in issue #4.
Changed basic Arduino.mk Makefile to not make chars unsigned by default.

This resolves #4. The problem experienced from command line compilation of RedRunner came from the char type being unexpectedly declared as unsigned by default. This goes against assumptions that all non-specified numerals are signed by default. Changing the default signedness of the char resolved the problem.

This makefile also contains two other additions:
-mcall-prologues; Functions prologues/epilogues expanded as call to appropriate subroutines.
-Wundef; causes GCC to warn whenever it encounters an identifier which is not a macro in an `#if`.