SP-1317 - Backport of BISERVER-10547 - Folder is created in user console...

... for non-pentaho LDAP/MSAD users who attempt to login even though authentication fails (5.1)

check if user has Authenticated role
@aliakseihaidukou when we change the spring files, we need to make sure that a customer upgrading from a previous version can use this without changing their xml files. We need to keep the original constructor and add this new constructor. In the old one we need to do PentahoSystem.get to retrieve the value of singleTenantAuthenticatedAuthorityName. This will assure that our upgrading customer will not have to change their xmls