rpm/kernel-source.spec.in: Install doc files in a versioned directory (bnc#867595)
rpm/kernel-source.spec.in: Create a kernel-macros package with the KMP macros

This package does not have multiversion(kernel) and is not built in the
-rt tree (bnc#867595).
Merge branch 'packaging' into stable
- Linux 3.16.2 (bko#81111 bnc#887046 bnc#889790).
- Update config files.
- Refresh patches.xen/xen-x86-EFI.
- Refresh patches.xen/xen-x86-bzImage.
- Refresh patches.xen/xen3-auto-common.diff.
- Refresh patches.xen/xen3-patch-2.6.37.
- Delete
  patches.fixes/Btrfs-Fix-memory-corruption-by-ulist_add_merge-on-32.
- Delete patches.fixes/drm-omapdrm-fix-compiler-errors.
- Delete
  patches.fixes/nfs-nfs3_list_one_acl-check-get_acl-result-with-is_err_or_null.
- Delete
  patches.suse/btrfs-0003-read-lock-extent-buffer-while-walking-backrefs.patch.
- Delete
  patches.suse/btrfs-0006-fix-compressed-write-corruption-on-enospc.patch.
- Delete
  patches.suse/btrfs-0008-fix-csum-tree-corruption-duplicate-and-outdate.patch.
- Delete
  patches.suse/btrfs-0033-fix-task-hang-under-heavy-compressed-write.patch.