Add package: Enlightenment E19!

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

By default, hiDPISupport is disabled.
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
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.
grafana: update 1.5.4 -> 1.8.0-rc1
nixos/graphite: add host and port options for graphiteApi
nixos/mongodb: service fixes

- Log to syslog, so journal picks-up logs
- Start as foring service, so systemd will wait for service to start
- Add extraConfig option
rubyLibs: add compass, regenerate
rubyLibs: fix bundler