Add Elm and related libraries

Haskelm isn't quite ready, but the other Elm libraries and their dependencies are.
I've got this combo compiling on the FP centre, so it should work here.
Hopefully I'll have Haskelm ready before January.