vyos-kernel: enable atheros wireless drivers in the helium 3.13 kernel

The current kernel (3.13) used in the helium branch of VyOS doesn't
include the ath5k and ath9k kernel modules, preventing the use of these
cards on such a system.  The current hydrogen release has support for
these cards, but the kernel modules don't correctly support newer
cards, or at least not this one (MikroTik R11e-2HPnD, based on the
AR9580 chipset).

Bug #263 http://bugzilla.vyos.net/show_bug.cgi?id=263
vyos-kernel: enable atheros HTC drivers in the helium 3.13 kernel

The current kernel (3.13) used in the helium branch of VyOS doesn't
include the ath9k_htc kernel modules, preventing the use of these
cards on such a system.  The current hydrogen release has support for
these cards, along with both the old and new firmware maps required.

Bug #266 http://bugzilla.vyos.net/show_bug.cgi?id=266
vyos-kernel: enable atheros USB drivers in the helium 3.13 kernel

The current kernel (3.13) used in the helium branch of VyOS doesn't
include the carl9170 kernel modules (for atheros USB devices),
preventing the use of these cards on such a system.  The current
hydrogen release has support for these cards, but the required
firmware is also missing from this release.  See the additional
patch to the linux-firmware module that adds this.

http://wireless.kernel.org/en/users/Drivers/carl9170

Bug #267 http://bugzilla.vyos.net/show_bug.cgi?id=267

Firmware

Bug #268 http://bugzilla.vyos.net/show_bug.cgi?id=268