Ticket #47409 - allow setting db deadlock rejection policy

https://fedorahosted.org/389/ticket/47409
Reviewed by: nhosoi (Thanks!)
Branch: master
Fix Description: Fix coverity CID 11893 (#1 of 1): Unsigned compared against 0 (NO_EFFECT)
val is u_int32_t which is never less than 0
Platforms tested: RHEL6 x86_64
Flag Day: no
Doc impact: yes - document new config parameter
Ticket #47387 - improve logconv.pl performance with large access logs

https://fedorahosted.org/389/ticket/47387
Reviewed by: mreynolds (Thanks!)
Branch: master
Fix Description: Fix some additional uninitialized variable warnings
Platforms tested: RHEL6 x86_64
Flag Day: no
Doc impact: no
Ticket #47420 - An upgrade script 80upgradednformat.pl fails to handle a server instance name incuding '-'

Bug description: If a server instance name contains '-', e.g.,
slapd-TEST-SERVER, it accidentally picks up the first part of
the instance name 'TEST'.

Fix description: Replacing "split(/-/, $instancedir)" with
"split(/-/, $instancedir, 2)".

https://fedorahosted.org/389/ticket/47420

Reviewed by Rich (Thank you!!)
Ticket #47419 - Unhashed userpassword can accidentally get removed from mods

Bug description:
Change made in commit 4305deeaa41ea8703ebb9ea6529790dd609b3060
sets LDAP_MOD_IGNORE to unhashed password in mods once it's
stashed in an entry extenstion.  It could be freed any time
once pack_mods is called.

Fix description: This patch stops setting LDAP_MOD_IGNORE to
unhashed password in mods.

https://fedorahosted.org/389/ticket/47419

Reviewed by Nathan (Thank you!!)