Add Lmod support

There's another variant of Lmod written by TACC http://www.github.com/TACC/Lmod it has a slightly different interface than standard environment modules and is written in lua.

I added the bits to modules.py to support it. Let me know if there's anything I can change.