This PR makes metrics collection opt-in as described as a possible advancement in the description for issue #5.
We add a new --collect-metrics (presence) flag. The new default is to not collect any metrics if this flag is not provided, i.e. neither spawning the monitoring thread nor starting the metrics server server that exposes these.
This is my first PR I opened here on Tangled. I feel comfortable contributing in Rust, but am by no means an expert, so if anything seems off or you have other kind of feedback I will gladly take that.
oh yeah this is great, thank you!