Reworked version of spec file following the discussion of PR 80

I could not create kpatch as noarch ... so I have renamed it to kpatch-runtime and this subpackage could be noarch.
The original devel was renamed to build .. which causes rpmlint to complain about the source files (see below).

$ rpmlint kpatch-0.0.1-1.fc20.src.rpm kpatch-runtime-0.0.1-1.fc20.noarch.rpm RPMS/x86_64/kpatch-*x86*
kpatch.src: W: invalid-url Source0: kpatch-0.0.1.tar.gz
kpatch-runtime.noarch: W: no-manual-page-for-binary kpatch
kpatch-3.13.6-200.fc20.x86_64.x86_64: W: unstripped-binary-or-object /usr/lib/modules/3.13.6-200.fc20.x86_64/kpatch/kpatch.ko
kpatch-3.13.6-200.fc20.x86_64.x86_64: W: no-documentation
kpatch-build.x86_64: W: no-documentation
kpatch-build.x86_64: W: devel-file-in-non-devel-package /usr/share/kpatch/patch/kpatch.h
kpatch-build.x86_64: W: devel-file-in-non-devel-package /usr/share/kpatch/patch/kpatch-patch-hook.c
kpatch-build.x86_64: W: devel-file-in-non-devel-package /usr/share/kpatch/patch/kpatch-patch.h
kpatch-build.x86_64: W: no-manual-page-for-binary kpatch-build
5 packages and 0 specfiles checked; 0 errors, 9 warnings.
$