Errors tests more visibly show failures as the output of diff

diff -u would be better, but it is not posix, so diff -e is chosen as
second best choice.
C# examples to use debug flags when using mono interpreter
Travis testing of Python 3.3 added