Add missing newline to stderr output when argument value is wrong

For example when having an argument with possible choices and the used
choice is not available the stderr output is like the following example.

argument --formatting: Invalid String(choices=['check', 'fix']) value: fixaberendt@zitrone

To have the shell prompt at the next line it necessary to at '\n' at the
end of the stderr output.

Change-Id: I99152e69bb090ea5d7102cc85d60498c3c6213eb
Update contributing instructions

Point contributors to the correct launchpad page.

Change-Id: I4ce980a8957a186ec3e1b4be2e0ee3ecf333b849
Fixed typo in docstring for _get_config_dirs

The docstring for function _get_config_dirs() refers to directories
as "directors".

Change-Id: Iede3934a9712de98dc1f39604d5dc210fbfc4672
Report permission denied when parsing config

Previously was returning ConfigFilesNotFoundError, when
underlying error was 13 - Permission Denied

Change-Id: I2c418f023c510205aa12a3acb9b09e6b1681f0d4
Closes-Bug: #1071799
Check config default value is correct type

Given a type of Opt, check that the default value supplied to the Opt is
of the same type as the Opt.

E.g. cfg.StrOpt('user_attribute_ignore', default=99) will log a warning
as the default is not of type string.

Closes-Bug: 1261792
Change-Id: I12cd5f4be82ac5ed0ebb348b358dd8eaf04e4e0d
delay formatting debug log message

Pass arguments to the logger and let it assemble the formatted message
if it will be emitted.

Change-Id: I2cf66dcc98bb2324f34442e51e47691ec445d280
Add some guidance for group names

Closes-Bug: #1375898
Change-Id: I358f0f1529ae88007bdfd1cb453d432c529cb5fd
Merge "Check config default value is correct type"
Merge "delay formatting debug log message"
Updated from global requirements

Change-Id: Idfd98de5571e544f2378087e49afa978a577c3f4
Merge "Fixed typo in docstring for _get_config_dirs"
Merge "Update contributing instructions"
Merge "Add missing newline to stderr output when argument value is wrong"
Merge "Add some guidance for group names"
Updated from global requirements

Change-Id: Ib8fe7d7951bd6a5f295ceb5c35e87f93fb955fa3
Updated from global requirements

Change-Id: I80d8e794d443a34be1c8b3da8eef222c0948cca8