enabled recursive group roles (adLDAP)
refactored code styling to comply with PSR2 (mostly)
Merge pull request #4 from mplx/feat/recursive+psr

recursive group roles and PSR2 code styling