Allow start.sh to be used to trigger automated setup via kaserve.

1. Don't require that a DB already exists when running start.sh
2. Run serverstart.sh before cronstart.sh, otherwise the cron server fails
if the DB hasn't been initialized yet.
Merge pull request #1989 from jamalex/start.sh-setup

Allow start.sh to be used to trigger automated setup via kaserve.