Look for spawner in the right path when running under a release
Since the spawner path was hardcoded at compile time, it would fail to
launch from a release when the compiled code folder was no longer available
(for example, within a Docker image).
Fix this by resolving the path at run time.