simulator.py: Handle several cores registering the same plusarg
Add a system programming option (pgm)

This patch adds an option to program your fpga from orpsoc.

Signed-off-by: Franck Jullien <franck.jullien@gmail.com>