1158138, 1113629 - Allow '.' in logins, permissions

Adding the ability to add '.' in the username

[BZ-1158138](https://bugzilla.redhat.com/show_bug.cgi?id=1158138)
[BZ-1113629](https://bugzilla.redhat.com/show_bug.cgi?id=1113629)
Absolutely, no reverse incompatible changes to the API means this can be a minor version change rather than having to wait until a major version change.