Shameless(negotiate)Plug - plugging in sending negotiate request when st...

...arting a connection

Bonus changes:
- renaming some variables for consistency
- removing trailing whitespaces
errors were introduced in a PR based on this change and all occurrences are turned to errors in the other PR. Here we don't have ` trace_level::errors` yet