## Description
Make it so we can create pulumi projects in the services dir
## Test Plan
```
» suiop p i --service --project-name source-service
2024-02-27T16:37:38.736654Z INFO suioplib::cli::pulumi::init: creating k8s containerized application/service
2024-02-27T16:37:38.736699Z INFO suioplib::cli::pulumi::init: creating project directory at /Users/jkjensen/mysten/sui-operations/pulumi/services/source-service
2024-02-27T16:37:38.736831Z INFO suioplib::cli::pulumi::init: creating new pulumi project in /Users/jkjensen/mysten/sui-operations/pulumi/services/source-service
2024-02-27T16:37:38.736834Z INFO suioplib::cli::pulumi::init: extra pulumi options added:
2024-02-27T16:37:38.741522Z INFO suioplib::cli::pulumi::init: running command: pulumi new /Users/jkjensen/mysten/sui-operations/pulumi/templates/app-go --dir /Users/jkjensen/mysten/sui-operations/pulumi/services/source-service -d "pulumi project for
source-service" --name "source-service" --stack mysten/dev
Created project 'source-service'
Created stack 'dev'
aws:region: the aws region to push images to (us-west-2):
gcp:project: the GCP project to place GKE Ingress load balancer (dev=>k8s-clusters-397521, production=>cryptic-bolt-398315) (k8s-clusters-397521): cryptic-bolt-398315
k8s_region: the kubernetes region to deploy to (ewr | dev | production | zk-dev) (dev): production
path_to_dockerfile: the path within the repository to the dockerfile you want to build from (Dockerfile): docker/sui-source-service/Dockerfile
Saved config
Installing dependencies...
Finished installing dependencies
Your new project is ready to go! ✨
To perform an initial deployment, run 'cd source-service', then, run `pulumi up`
2024-02-27T16:38:11.903809Z INFO suioplib::cli::pulumi::init: running `cd /Users/jkjensen/mysten/sui-operations/pulumi/services/source-service && go mod tidy` to make sure all Golang dependencies are installed.
2024-02-27T16:38:11.986438Z INFO suioplib::cli::pulumi::init: your new project is ready to go!
```
---
If your changes are not user-facing and do not break anything, you can
skip the following section. Otherwise, please briefly describe what has
changed under the Release Notes section.
### Type of Change (Check all that apply)
- [ ] protocol change
- [ ] user-visible impact
- [ ] breaking change for a client SDKs
- [ ] breaking change for FNs (FN binary must upgrade)
- [ ] breaking change for validators or node operators (must upgrade
binaries)
- [ ] breaking change for on-chain data layout
- [ ] necessitate either a data wipe or data migration
### Release notes