changed and refactored structure for more flexibility
moved times thrift client and implemented load_maanger, load_schedule and load_unit structs that are now used to to generate appropriate load, numberOfUsers for time intervals. times series are now downloaded by external project and converted to load_schedule and load_unit
added target_factory interface so targets are not longer internally created by cloudburst
added more options to target_configuration