Add package: Enlightenment E19!

Wayland desktop shell is not enabled, yet.
Add configuration flag to chromium: hiDPISupport

By default, hiDPISupport is disabled.
systemd: Support reload scripts
nixos/firewall: Don't allow traffic during reload
Merge pull request #4108 from wkennington/master.firewall

Firewall: Don't allow traffic during nixos-switch / reload
improve ruby support

* add the 2.1.x versions
* include teeny version in passthru
* by default, apply the same patches used by RVM
* clean up file names and attribute names
update camlistore to 0.8
nixos/firewall: Support extraStopCommands
nixos/nat: Leverage firewall module
Merge pull request #4111 from wkennington/master.nat

Allow nat to leverage the firewall unit if available
Merge pull request #4104 from ts468/chromium

Add configuration flag to chromium: hiDPISupport
Fixed URL in bashmount package.
fishshell builds on unix platforms
Merge pull request #4113 from bernerdschaefer/fish-darwin

fish-shell builds on unix platforms
Merge pull request #3509 from cstrahan/ruby-interpreters

improve ruby support
update ngrok to 1.7
fix empty sha256's
ngrok: enable ngrokd
Add kibana, visualize logs and time-stamped data
pythonPackages.graphite_influxdb: use latest version from master

Latest version is needed if you want to run this in production, because of
some fixed performance bugs.