Benchmark - adding Exigo Services and communications services HttpClient and SoapClient
Benchmark - Added CSV formatting utilities and exigo config
Added Singapore configuration, added Field Transform capabilities with 3 transform types: hard-coded value, key/value, date format transform
Added means by which to determine if a Transform type requires a value (such as the DateFormatting transform) or not (such as HardCodedValue)
Fixed tests I broke
Completed file download controller, specification through URL params the country (and therefore the format) of the orders CSV. Moved some stuff around, stuff like that
Changed credentials
Added FTP client
Added FTP client, allow for additional parameters to GetOrders (start date, end date, warehouse ID, status) web service, made ExigoServices specific to GetOrders with intentions to create a separate service class per request
Merge remote-tracking branch 'origin/master'