command/apply: Remove implicit init call
command/apply: Remove implicit init call

The positional argument passed to apply was once used to specify a
source for a Terraform module to fetch and initialize (#337). This
functionality was removed from the init command later (#15032) but not
completely removed from apply.

This code was non-functional but largely not harmful, except for a very
specific case: when passing an absolute path to a plan file as the
positional argument on Windows, the getter.Detect code would incorrectly
interpret the path as a URL. This caused init to fail and the apply
command would exit with code 1 but without diagnostics.

This commit removes this codepath, which fixes this bug, and should
otherwise have no effect on the supported behaviour of apply.

apparentlymart/terraform,apparentlymart/terraform,pryorda/terraform,pdecat/terraform,hashicorp/terraform,hashicorp/terraform,rnaveiras/terraform,apparentlymart/terraform,ewbankkit/terraform,pdecat/terraform,rnaveiras/terraform,apparentlymart/terraform,pryorda/terraform,ewbankkit/terraform,pryorda/terraform,pdecat/terraform,apparentlymart/terraform,hashicorp/terraform,ewbankkit/terraform,ewbankkit/terraform,pdecat/terraform,tommynsong/terraform,rnaveiras/terraform,tommynsong/terraform,tommynsong/terraform