Add more metrics to resource estimator
Draft pull request adding additional metrics to resource estimator.
So some quick updates from my end, there were some issues getting a unit test set up that used used the ApplyAnd gate. I assume this was because it is a newer gate and the current project targets version 0.18.2109163417-beta of the Microsoft.Quantum.Sdk. I looked through the release notes but was not able to pinpoint the exact version this gate was introduced, without having to dig through the commit history.
Regardless, trying to bump the version the runtime builds ended up with its own set of issues since it seems that the AutoSubstitution project requires that specific version of the sdk. Even discounting that, there were a set of other issues that cropped up on upgrade.
I've set up a [simple toy branch](https://github.com/adithyabsk/qsharp-runtime/tree/unitTestRepro that demonstrates this.
Doesn't it make sense to move forward with this PR or close it? The PR has been pending for more than a year.