test: do load/unload testing for modules that don't have tests

Do some basic load/unload tests for all the test modules, even if they
don't have a corresponding -LOADED.test file.
test: add make targets
test: add basic tests for special sections

One of the tests is now failing:

    ERROR: smp-locks-section: kpatch replace failed

I suspect the issue is the vmlinux mismatch problem.  Fix for that
coming soon.
Merge pull request #190 from jpoimboe/test-special-sections

add tests for special sections