prosody: added websocket support
prosody: updated to v0.9.5
haskell-yi: use --suffix wrapper

This allows further wrappers to get around the problem of ending up with
GHC_PATH with double ‘::’ in it, breaking the whole thing.
nixos-iso: Add zfs / btrfs to supportedFilesystems
haskell-yi-custom: convenience wrapper for configs

Now to use Yi along with its config the user passes all the extra
libraries wanted by their config as extraPackages and builds the
expression. This means there is no hassle from the user about having to
manually create a cabal file and wrap over the Yi binary.
haskell-PastePipe: update to 1.6
haskell-yi-custom: broken = true for now
Merge pull request #4532 from purefn/haskell-validation

haskell: add validation package
Merge pull request #4531 from purefn/fix-jwt

haskell-jwt: update to version 0.4.2
Merge pull request #4535 from flosse/lua-bitop

lua-packages: added lua-bitop to add websocket support for prosody
Merge pull request #4536 from flosse/prosody

prosody: updated to v0.9.5
Upgrade idris compiler to 0.9.14.3
Merge pull request #4537 from aycanirican/idris_update

Upgrade idris compiler to 0.9.14.3
wxGTK: updating to 3.0.2
nixos nfs: allow setting the lockd ports.

This helps in setting a fixed firewall open port for NFS lockd.

Based on:
http://rlworkman.net/howtos/NFS_Firewall_HOWTO

(cherry picked from commit b32ca0616ff70795f71995fa79ea508b82f30b3a)

Conflicts:
	nixos/modules/services/network-filesystems/nfsd.nix
Travis: chop build in install and build phases

This allows us to see how long install takes.
Also, build from hydra binaries as much as possible.
Making hydra build ddd.

(cherry picked from commit 4ba671ff113844267dbad307f8a5cbf8ac1d0f52)
Travis: Make it work with non-PR
Travis build: source environment before build

:poop:
fix eval