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)
Test cases have been split