Init scripts have been refactored to improve readability. The most
important aspect of this refactor is that automated testing has been
implemented using Qemu. Eventually we will get to the point of
automatically building new archzfs packages as soon as a new kernel is
released to the arch testing repo, after that the tests will be used to
determine if the archzfs packages can be pushed out to aur and
archzfs.com.
Closes#22Closes#31Closes#38Closes#48
Built packages and package sources will be stored into a backup directory so I
can keep track of the packages without the extra bloat to the repo of deleting
and readding changed packages.
It would not be effective to track large, constantly-updated compressed binary
files. This would cause the repository to become bloated and slow over time.
Instead, old packages should be backed up incase of need in the future.