Revert "csitool: Cleanout master branch"

This reverts commit 958ca2d77a01e17752903a3bce920ec7264b04d5.
Revert passive scanning change
Revert "csitool: enable 5 GHz operation for experiments"

This reverts commits a74e0563aa2a7f61b668daf80f1148f0fc967b04 and
294a30c83358a955c40d7d7f0fc5927fe90de1c1. Instead the EEPROM data
must contain the correct regulatory settings for all channels, as
they are not just used by the driver but also within the firmware.

See: https://code.google.com/p/iwleeprom/

The format of channel information in the EEPROM can be determined
by examining drivers/net/wireless/iwlwifi/iwl-eeprom.{c,h}.

Conflicts:
	drivers/net/wireless/iwlwifi/iwl-core.c
Revert extra modifications to source tree

This reverts modifications to the Linux kernel stable source tree
(git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git)
except those which implement CSI Tool support. The CSI Tool README
is renamed to avoid conflicting with the Linux kernel release notes
(but it will still appear as the markdown in Github).

This makes it easier to merge this tree with distribution-specific
kernel changes, or to rebase the CSI Tool support onto other kernel
versions.
csitool: Adjust connector code following DVM code move during merge
csitool: Use connector ID from out-of-tree range

This allows the iwlwifi module to be rebuilt for an existing kernel
and installed in the module 'updates' directory, without needing to
rebuild and install the entire kernel.
csitool: End error message with newline