Fixed bug

This fixes https://github.com/signalfuse/maestro-ng/issues/13 on my machine.
When constructing dict from a list of tuples, if two keys have the same name, only one will get used.
This prevents multiple ports entries using the same port but mapping on different interfaces.
Instead, for each port entry, a list of mappings should be given.