implement --map option

This patch implements the --map option so that you can use the predefined maps m1, m2, etc.
For example:

    vindinium training {secret} --map m1 ...