Results archiving

Added results archiving.
Result files are archived if the number of .json files exceeds n (specified in config). For each n files, a new archive is created (encoding specified in config).
Archive files are deleted after being sent to the server.
:+1: