modules: Enable setting extraArgs for all submodules or by name

Signed-off-by: Shea Levy <shea@shealevy.com>
kdenlive+mlt: enabling some subcomponents, parallel builds
Add python packages: gdata, IMAPClient and Logbook
gmvault: New package
Gmvault Gmail Backup - Backup and restore your gmail account at will.
gmvault: Fix start script
Merge pull request #591 from wizeman/gmvault

gmvault: New package
add haskell/libffi
add haskell/language-java
add haskell/idris
release-haskell.nix: make sure idris compiles
cabal2nix: add myself as a maintainer
haskell-bmp: update to version 1.2.5.1

GHC versions prior to 7.6.x cannot compile this version, so override the 'bmp'
attribute for those compilers to version 1.2.2.1 in haskell-defaults.nix.
haskell-xmobar: update to version 0.18
haskell-file-embed: update to version 0.0.4.8
haskell-hledger-lib: update to version 0.21.2
haskell-hledger-web: update to version 0.21.2
haskell-hledger: update to version 0.21.2
haskell-lifted-base: update to version 0.2.1.0
haskell-mongoDB: update to version 1.4.0
haskell-cabal2nix: update to version 1.51