added seriallrestart command to supervisorctl

Restart stops all services first and then starts them. If you have multiple services, it sometimes is preferable to restart them one after another to minimize downtime.

exp:
> supervidorctl seriallrestart
foo: stopped
foo: started
bar: stopped
bar: started
....