fix test conflict

I accidentally added two tests which both create a non-static
kpatch_foo() function, which breaks the combined integration test kernel
build.
Merge pull request #419 from jpoimboe/fix-integration-tests

fix test conflict
process special sections after inclusion logic

The special sections should be processed after all the other inclusion
logic has run, so that should_keep_rela_group() can work properly.
Otherwise it might remove a needed rela group from a special section.
Merge pull request #420 from jpoimboe/special-sections-later

process special sections after inclusion logic
kpatch-build: add KVER and KREL variables

Add KVER and KREL variables, and use them where appropriate.  Also
remove the setting of ARCHVERSION in the '-s' case, since it's not
actually used anywhere in that case.
kpatch-build: download fedora src rpms from koji

yumdownloader is problematic because it doesn't allow you to download
anything but the latest released kernel.  It can also be slow at times.
Instead, for Fedora, download the RPMs from koji.
fix review comments

Use the wget -P option.