Update aliceml to use git version of Alice ML

This allows 64 bit builds of Alice ML and removes the need for old
versions of gcc to build.

The license is changed to 'mit' from the 'bsd' that it was previously
as the COPYING files in the alice and seam repositories appear to be
the modern style MIT variant (also known as the ICU variant).

Added myself as the maintainer.
new package: xwayland
update weston: add xwayland support
pythonPackages: add fig
Packaged cloud-init and its dependencies
Added the cloud-init service
eduke32.nix: disable libpng (can't build with it)
nixos: configure samba and rsync shares with sets
Add haskellPackages.ofx at version 0.4.0.0
Merge pull request #5267 from AJChapman/haskell-ofx

Add haskellPackages.ofx at version 0.4.0.0
thrift: update 0.9.1 -> 0.9.2

* Drop unneeded patch to fix build error; now included upstream
* Fetch tarball instead of using git
* Drop unneeded autotools deps since we're building from tarball

TODO: Package boost-test library, so that we can run the test suite.
kernel: Add 3.18
kernel: 3.10.61 -> 3.10.62
kernel: 3.12.33 -> 3.12.34
kernel: 3.4.104 -> 3.4.105
kernel: 3.17.4 -> 3.17.6
kernel: 3.14.25 -> 3.14.26
tomahawk: Update to bugfix release 0.8.2.

Fixes a few annoying bugs (in my case it's the painting issue that's
most annoying):

 * Show error message if saving tags failed.
 * Fixed painting issue on search page.
 * (OS X & Windows) Fixed crash during collection scan.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
tomahawk: Fix finding Phonon VLC backend.

Using propagatedBuildInputs only works for environment.systemPackages
but not for using nix-env, because on NixOS we already have a default
QT_PLUGIN_PATH set there.

The main reason why I'm using the VLC backend and not providing options
for other Phonon backends is because it's recommended upstream and also
will be directly used (via libvlc) in the upcoming 0.9 release.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Added SoundTouch library