Merge remote-tracking branch 'upstream/master'

# By Eric
# Via Eric
* upstream/master:
  fix display of n+a band display on dual band routers in connection/basic
  more package configuration updates
  set more packages, not just kernel modules, to build as modules in all target profiles
  separate package directories for each profile
  add zlib1g-dev to list of packages required in debian to build openwrt
  enable kernel modules that are configured in any subtarget to build as modules in all subtargets where they are not configured as built-in
  patch build scripts so kernel module (kmod-* packages) are built with version dependent on kernel checksum. This eliminates problem of having kernel module packages with the same version but different dependencies, dependent on the kernel checksum
Merge branch 'master' of https://github.com/ericpaulbishop/gargoyle

# By Eric (1) and WildRat (1)
# Via Eric
* 'master' of https://github.com/ericpaulbishop/gargoyle:
  fix typo dropear => dropbear
  some typo
i18nServices.sh: small fix for a language code with a hyphen. ZH-CN is Simplified Chinese whereas up to now it has been EN or ES (no hyphen)
Add SimplifiedChinese-ZH-CN translations from user cappie on Gargoyle forums
default theme favicon, since gargoyle_header_footer already supports it
localize.py: support a 3rd party plugin menuname with a hyphenated lang (ZH-CN)
SimplifiedChineze: pull some menu names from translations provided
Merge remote-tracking branch 'bashfulbladder/master'
G in favicon should be dark blue, not black