Ticket 47376 - DESC should not be empty as per RFC 2252 (ldapv3)

Bug Description:  RFC 2252 (ldapv3), DESC, defined as a qdstring, should not
                  be an empty string.  In the standard schema there are
                  several attributes/objectclasses that have " DESC '' ",
                  which violates the RFC.

Fix Description:  Set all empty DESC's with values.

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

Reviewed by: richm & nkinder (Thanks!!)
(cherry picked from commit 9f73f01a408cef05f112f4ec406949f3d48afe78)
bump version to 1.3.1.1
Coverity Fixes (Part 7)

11704 - Dereference after null check:  repl5_replica_config.c

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

Reviewed by: richm(Thanks!)
Ticket #47391 - deleting and adding userpassword fails to update the password

Bug description: Deleting and adding password operation causes
the crash since once an entry is written to and retrieved from
DB, it does not have unhashed#user#password in the entry any
more. The delete userpassword internally invokes delete unhashed
existed in the entry.

Fix description: Once the internal attribute value pair is
stored in an entry extension, the mod for the attribute is
changed to the "disabled" mode.  Also, this patch adds the
stricter check for the NULL reference.

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

Reviewed by Nathan (Thank you!!)
(cherry picked from commit 4305deeaa41ea8703ebb9ea6529790dd609b3060)
bump version to 1.3.1.2