More documentation

Use talloc for result sets
Execute use statement whenever a new connection is spawned
Remove unused field
Spit out error if available, on connection failure
Typo
Apparently MSSQL is very picky about the database name being quoted
Don't always treat server messages as errors, as we don't know what type of message they are, and it's not stadardised
More comprehensive cleanup on connection closure
Switch server messages from info to error once the connection has been established
Correct documentation
Allow for "long" extended attrs

And do a better job of decoding "bad" attributes into "unknown"
ones.
cursor->next may be NULL
Make error message a bit more cleart
Fixup exec logging
Convert error to warning.

Apparently the User-Name and MS-CHAP identity can be of completely
different character sets.  Ouch!
Fix error in libreadline check
Remove unnecessary cast
Fix typo
Remove note on eDir
Dynamic LDAP clients