Create the Supervisor state directories before acquiring lock
Create the Supervisor state directories before acquiring lock

Since the lock file exists within the Supervisor's state directory,
that directory should be created _before_ we attempt to acquire the
lock file.

Signed-off-by: Christopher Maier <b4598f17a90ef80817bae8ad6c37249740caafb4@chef.io>

habitat-sh/habitat,habitat-sh/habitat,habitat-sh/habitat,habitat-sh/habitat,habitat-sh/habitat,habitat-sh/habitat,habitat-sh/habitat,habitat-sh/habitat