support multiple configs, default ones in configs.py
clusters go in clusters.py, systems in systems.py
configure runs in runs.py
bug fixes
modify run_jar to support local and remote jars
record id, duration, and start time for benchmark
save benchmark results in db
add simple test suite
add class parameter to run_jar method
make jvm_opts parameter adjustable
specify additional config entries for flink config
benchmark parameter to specify the number of runs for an experiment