Ignore multiple load commands
Attempting to load a module twice currently prints an error:
$ module load tmux/2.8
module load: module conflicts with already loaded module -- tmux/2.8
This should be silently ignored. For instance, this can be annoying if users have module load
commands in bashrc that can get executed several times.