Using the pubgrub crate

We will start with a simple example using the OfflineDependencyProvider, then show how to use the full DependencyProvider features step-by-step.