THRIFT-2784 Eliminate compiler warnings in generated C++ code

remove unused MyEnum5 and add -pedantic to lib/cpp/test/Makefile.am
format: spaces instead of tabs
THRIFT-2784 Eliminate compiler warnings in generated C++ code

Patch: Roger Meier
THRIFT-2788: enable TCP keep alive for sockets in java lib.

This closes #248

Signed-off-by: Roger Meier <roger@apache.org>
THRIFT-2602 fix missing dist files

- add automake 1.13 dependency to configure.ac and doc
- use serial-tests instead of .NOTPARALLEL (introduced by THRIFT-1829)

Patch: Roger Meier