Implement updater build system in autotools.
This improves code in a lot of places as for example GNU macros are now defined from configure and in general it makes whole configuration more standard.
It is pile load of changes but most of them are just renames of files and small changes here and there. The majority of new files should be even shorter over original implementation.
The special point here is for tests. The extensions are now used to define different environment but autotools can't work on tests that are not a real files in situation so this instead just moves original tests so they match by name and extension.
Implements https://gitlab.labs.nic.cz/turris/updater/updater/issues/208