asinkd: Only initialize database when running server

There is no need to initialize the database when not actually running
the server (i.e. for 'asinkd usermod' and company). Doing so
unnecessarily creates a database in the working directory when asinkd is
called (or panics if it is unable to do so).