We have a mix of commands that take a -url and others that take a -c parameter.
Only work locally (and that makes sense to me):
start, stop, restart, status, version, auth
assert (though maybe?)
Only work locally (and that DOESN'T make sense to me):
create, create_core, create_collection, delete
Works with remote Solr:
healthcheck - requires a -c and a werid -z parameter!
config, though it has -c, -p and -solrUrl.. Which seems like we could simplify to -solrUrl?