TST: use network decorator on additional tests
``--skip-network`` didn't actually skip the parser compressed url tests as ``tm.network`` is in an inner function (and its not easy to make work with parameterize). Also some additional network required tests.
@TomAugspurger we could actually fix ``tm.network`` if we do this: https://stackoverflow.com/questions/19614658/how-do-i-make-pytest-fixtures-work-with-decorated-functions

but seems overly complicated (and I think we only have this single instance were we use a parametrized fixture & the network decorator).