Adds Travis Cl support to test the code automatically.
Update ruby DIST_FILES.
Add missing header files in src/Makefile.am
Support Ruby code generation only for proto3.