Added a _connect method to allow round-robin connections to multiple
LDAP Servers.
Added the checkbox to the form.

Adapted all methods in Source::LDAP to use _connect.
added the checkbox to the form.
Changed name of round_robin attribute to shuffle wich is more accurate.
Bugfix.
Not importing shuffle from List::Util prevents the shuffle attribute
from clobbering the shuffle sub.
Corrected incorrect shuffling behavior.
Added button to the template for Load Balance.
Added support for SSL and STARTTLS.
On further consideration, it seems best not to do the Front-end stuff
halfway through...
So I am removing the option to set or unset Load Balancing from the
Forms.
It will still be in the Source::LDAP file but commented out.
Enabling it will require uncommenting one line.

We can add the option to enable or disable it graphically in a later
release with a better Form that will allow multiple servers to be
defined.
Added some error checking for TLS connections.
Fixed a typo (self instead of $self).
Made error message clearer.
Fix gaming registration
Fix Sponsor
Added the checkbox to the form.

Adapted all methods in Source::LDAP to use _connect.
Added support for controllerPort
Allow spaces between host names
Added the possibility to use internal user as Sponsor
Fixed vlan not being read properly
Used the controllerPort for connect to the snmp
Use controllerPort to connect to an SSH based controller