Use libcurl and embed busybox * libcurl is now used instead of curl command * statically compiled busybox is embedded to updater library to be served instead of system one to use same busybox for whole updater run * raise error when content is missing and allow its ignore * fix collision when .list files also contained directories * fix bug causing content miss to not be reported