Align the x86_64 debug config file on the default config

For real this time.
config: set CONFIG_X86_INTEL_LPSS in trace and vanilla

Trying to keep the trace and vanilla kernels in sync with default.
Update vanilla config files: enable console rotation

It's enabled in all other kernel flavors so it should be enabled in
vanilla too.
Enable Socketcan again for i386 and x86_64 (bnc#858607)
Update s390x config files: disable CONFIG_INPUT_FF_MEMLESS

It was set by mistake, obviously.
Refresh patches.suse/kconfig-automate-kernel-desktop.

Options CGROUPS and CGROUP_SCHED are no longer disabled in desktop
kernel.
Update i386 config files: CONFIG_HID=y

Align the CONFIG_HID setting of the i386/debug, i386/default and
i386/vanilla config files with what is done in every other config
file (but s390x and ec2.)
Update i386 config files: Modularize all HID device drivers

HID device drivers are modularized in all config files except arm*
and desktop, so i386/pae, i386/trace and i386/xen should do the same.
Update ec2 config files: disable CONFIG_INPUT_FF_MEMLESS

This helper module is useless on EC2.
Update x86 config files: enable CONFIG_HID_BATTERY_STRENGTH

Looks like a cool feature to support on desktop systems. As it has
to be built-in, I'm only enabling it on x86 for now, because I don't
know for sure how useful it would be on other architectures. Feel
free to enable on any other architecture where it would be useful.
Update to 3.14-rc8.
Update ec2 config files: disable HID device drivers

I don't think the HID drivers for non-standard keyboards and mice
are needed at all on EC2.
Update ppc config files: adjust filesystems modularity

Build reiserfs, fat and vfat support as modules as we do on every
other architecture. Also align the reiserfs debugging features on
x86_64.
Update i386/desktop config file: enable CONFIG_RCU_FAST_NO_HZ

All other x86 kernels have CONFIG_RCU_FAST_NO_HZ enabled so the
i386/desktop kernel should too.
Update to 3.14.
Update config files: CONFIG_HID_BATTERY_STRENGTH=y

CONFIG_HID_BATTERY_STRENGTH was already enabled on i386, x86_64 and
most of arm. Enable this feature on all other architectures which can
benefit from it.
- Update Xen patches to 3.14-final and c/s 1256.
- blkback: allow using indirect request segment descriptors
  (fate#316871).
- blkfront: allow using indirect request segment descriptors
  (fate#316871).
Update config files: disable CONFIG_TOUCHSCREEN_W90X900

The w90p910_ts driver only makes sense on the W90x900 architecture,
which we do not support.
Fix typo in netfront, in type check of unplug code