Add support for travis-ci service

This allows running tests on shared continuous integration testing
service travis-ci.org. Currently it does:
1. compile
2. run tests (incl. ones that require protobuffers)
3. run erlang tests

Tests are executed on Erlang platforms R14B02-R16B