kpatch: remove obsolete comment
man: remove enable/disable from kpatch man page

They were already removed from the kpatch script with commit 022e42b.
kpatch-build: don't ask to reverse apply patch

If the patch had already been mistakenly applied to the source tree,
don't ask the user if it should be reverse applied.  Instead, just exit
with an error.
kpatch-build: create applied-patch only after verifying patch

Create the applied-patch file only after the patch has been verified.

Otherwise if you accidentally supply a patch which had already been
applied to the source, the cleanup trap won't reverse apply it when
exiting the script.
Merge pull request #101 from jpoimboe/kpatch-man

man: remove enable/disable from kpatch man page
Merge pull request #102 from jpoimboe/patch-no-reverse

kpatch-build: improve error handling for an already applied patch
Merge pull request #100 from jpoimboe/kpatch-build-noargs

kpatch-build: getopts arg parsing cleanup
kpatch-build: add option to build from source RPM
kpatch-build: small refactor

Split up the USERSRCDIR and SRCDIR code paths for better readability.