apt-offline: offline APT package manager
apt-offline: fixed typo
pythonPackages: auto add unzip to buildInputs if pkg has zip suffix
add lvtk: A set C++ wrappers around the LV2 C API
add ams-lv2: An LV2 port of the internal modules found in Alsa Modular Synth
gnuradio: also use PYTHONPATH from runtime environment

So that extra modules can be used without rebuilding (e.g. in
gnuradio-companion). PYTHONPATH from the environment is added *after*
the default deps.
pythonPackages.nose: remove also pyc file
nixos/couchdb: fix stopping of service, by making it non-forking, a few other improvments

Conflicts:
	nixos/modules/services/databases/couchdb.nix
buildPythonPackage: add shell hook for instant development
pythonPackages: syntax improvements

- import pkgs.lib by default, there's no reason why not
- Define `isPy*` helper functions for all python versions
- Define `pythonName` that returns unique python name based on `isPy*`
  helpers
- Fix `python2.7` version detection
- Fix pythonPackages importing(with) for `python2.7` only packages
Merge pull request #1907 from offlinehacker/pkgs/pythonPackages/improvements

Python improvements
nixos/network-interfaces: do not try to enable or disable ipv6 in container
quodlibet: Fix evaluation

http://hydra.nixos.org/build/9400950
Make appendToName do the right thing

I.e. append a suffix *before* the version, rather than after.  So we
get "sqlite-interactive-3.8.0.2" instead of
"sqlite-3.8.0.2-interactive".  The latter is broken since nix-env just
sees it the suffix as part of the version, so "nix-env -u" will
happily upgrade "sqlite-3.8.0.2-interactive" to "sqlite-3.9".
firefoxWrapper: Fix the name
Remove comment
linux: Update to 3.13.6
grsecurity: Update stable and test patches

stable: 3.0-3.2.55-201403022154 -> 3.0-3.2.55-201403072107
test:   3.0-3.13.5-201403031445 -> 3.0-3.13.6-201403072241
apt-offline: set platforms
apt-offline: set platforms to linux

(Only tested on Linux; might work on other systems.)