- Added "interface" AbstractDataSubmitter which is the base class for
all data sending strategies.
- Added "interface" AbstractJsonDataSubmitter which is the base class
for all JSON sending strategies.
- Existing data sending functionality is extracted to the
DefaultDataSubmitter class.
- Simplified existing solution: used built-in redirects resolving
instead of manually implemented.
- Qt 5.9 is required.