droonga-engine: fix a bug that multiple engines are ran on restart
droonga-engine: support immediate restart