ctl-team: allow anonymous or encrypted LDAP access

bug 1087984
https://bugzilla.redhat.com/show_bug.cgi?id=1087984

Introduces the "Encryption: true" conf setting. Also, username/password
auth can be omitted from the conf file.
Fix formatting
Merge pull request #5275 from sosiouxme/global-teams

Merged by openshift-bot
Fix cartridge guide formatting
Merge pull request #5276 from danmcp/master

Merged by openshift-bot
Merge pull request #5277 from VojtechVitek/fix_cartridge_guide_formatting

Merged by openshift-bot
Allow setting parent op for member changes
Fix access_controlled_test to save explicit_role in app before testing propagation
Bug 1083544: Make member change ops re-entrant