Create new settings dialog instance every time

closes #1

Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>