When starting daemons on Ubuntu, first stop and then start.

Earlier versions of the upstart script did not support restart. So, it's safer to stop and then start.
Support daemons **re**start on debian installations. Refs #33.
Support daemons **re**start on Fedora installations. Refs #33.
Support daemons **re**start on CentOS/RHLE/RHL/Amazon Linux installations. Refs #33.
Support daemons **re**start on Arch installations. Refs #33.
Support daemons **re**start on FreeBSD installations. Refs #33.
Support daemons **re**start on SmartOS installations. Refs #33.
Merge branch 'develop' of github.com:saltstack/salt-bootstrap into issues/33