-hostname="${servername}" should be -hostname='${servername}'
When applying the wrong quotes, spaces are not detected and the server name will be cut off after the first space and showing incorrectly in the server browser.
* Added insurgency: Sandstorm
* gamedig will now attempt to use --port if --query_port fails
* Stopped gamedig from querying twice
* Added Default Scenario
* Added Current Scenario
* added current gamemode
* Updated servername for parms
* if serverpassword NOT SET unset var for display on Command-line Parameters