Rename lifecycle-environment to lifecycle_environment for consistency
All hammer CLI subcommands that have names with two or more words (e.g partition_table) are written with an underscore, but lifecycle-environment has a dash. Could we change it so that it uses an underscore like all other CLI subcommands?
# hammer Usage: hammer [OPTIONS] SUBCOMMAND [ARG] ... Parameters: SUBCOMMAND subcommand [ARG] ... subcommand arguments Subcommands: shell Interactive shell global_parameter Manipulate global parameters. architecture Manipulate architectures. compute_resource Manipulate compute resources. domain Manipulate domains. sc_param Manipulate smart class parameters. environment Manipulate environments. fact Search facts. report Browse and read reports. puppet_class Search puppet modules. host Manipulate hosts. hostgroup Manipulate hostgroups. location Manipulate locations. medium Manipulate installation media. model Manipulate hardware models. os Manipulate operating system. partition_table Manipulate partition tables. proxy Manipulate smart proxies. subnet Manipulate subnets. template Manipulate config templates. user Manipulate users. subscription Manipulate subscriptions. systemgroup Manipulate system groups lifecycle-environment manipulate lifecycle_environments on the server gpg manipulate GPG Key actions on the server product Manipulate products. organization Manipulate organizations ping get the status of the server system manipulate systems on the server provider Manipulate providers