Add new --encoding option (Fixes #2650)