Add Travis CI configuration to build Scala tests.

Fix failing DataGenerationSuite test.
Move Python code into its own `sparkperf` module.

This will allow us to modularize this code.