Squashed revert of unneeded 3.4.95 merge commits

The following two commits were essentially nullified by code already in
place:
- media: dmxdev: remove dvb_ringbuffer_flush() on writer side
  9ef2f22482a5a89c8ddac55c79d81b26292e59bf
- Bluetooth: Fix removing Long Term Key
  dfb81e8ae6f25dcca2c93d1f6cdaaf89ef5dd047

Revert "usb: Add USB_QUIRK_RESET_RESUME for all Logitech UVC webcams"

This reverts commit 8cb6708d75c2999d99d245dc6a42375ae602f8ce.

Revert "usb: Add quirk detection based on interface information"

This reverts commit a85e474e00d762b1a20d912c003daa64c42cc74e.

Conflicts:
	drivers/usb/core/driver.c

Revert "USB: Add device quirk for Microsoft VX700 webcam"

This reverts commit 96ff7eff36f9f756726dbde657b020cd4469de8d.

Revert "nohz: Fix another inconsistency between CONFIG_NO_HZ=n and nohz=off"

This reverts commit 3f8f4ae48f4023e1c53722b1dc1a7ab897cbca14.

Change-Id: Ia0400c794d6b16e6bace6715502232adc4ab6e87