Fix starting the controller without command line parameters

It was impossible to start the controller without command line
parameters. Now it will start with default setting in such a case.
(Motivated by #147).