Adding soda_perf tests and relevant features

Support for random columns, values, and offsets for SOQL queries in SoyaTestGenerator
Support for variations in the SoyaTestGenerator
Support for additional params hash appended to url in the SoyaTestGenerator
Support for --shuffle flag in CLI
Convenient tagging syntax in the SoyaTestGenerator
Two initial test test suites based on chauffeurs