Ticket 47446 - logconv.pl memory continually grows

Bug Description:  Running logconv.pl without any special options
                  continually consumes more memory.

Fix Description:  The main "leak" was a file descriptor array that
                  was constantly growing with every connection, but
                  the array served no purpose - so it was removed.

                  Some other minor changes were made: output formating
                  improvements, making sure verbose hashes were not
                  being updated if the verbose optoin was not enabled,
                  and not calling the CSV report fiunctions if a report
                  was not being asked for.

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

Reviewed by: nhosoi(Thanks!)
Ticket 47791 - Negative value of nsSaslMapPriority is not
 reset to lowest priority

Description:  The value validation of the map priority was not checked for
              negative values.

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

Reviewed by: nhosoi(Thanks!)
Ticket 47644 - Managed Entry Plugin - transaction not aborted upon failure to create managed entry

Bug Description:  The plugin is now a backend transaction plugin, but
                  if the plugin fails, the initial operation still succeeds.

Fix Description:  Return an error from the plugin when the plugins fails to
                  create the managed entry.  This will abort the entire operation
                  as expected.

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

Reviewed by: rmeggins(Thanks!)
Ticket 47466 - Fix coverity issue

12632 - resource leak in mep.c

https://fedorahosted.org/389/ticket/47644
Ticket #47770 - #481 breaks possibility to reassemble memberuid list

Description: Patch to implement #481 "expand nested posix groups"
wiped out the code in posix_group_fix_memberuid_callback (posix-
group-task.c) to add memberuid if the entry is a posix group.
This patch adds the code back.

Plus fixed a couple of memory leaks and renamed a posix winsync
local function plugin_op_all_finished to posix_winsync_plugin_op_
all_finished not to confuse valgrind.

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

Reviewed by rmeggins@redhat.com (Thank you, Rich!!)
Ticket 47803 - syncrepl crash if attribute list is non-empty

Bug Description:  if the list of requested attributes in a persistent
			sync repl request was set, the server could
			crash after a modify operation which should
			send an entry

Fix Description:   the reason for the crash was that the list of requested
			attributes was freed when the original search
			operation was completed. In the persit phase this
			list was still accessed.
			To fix it, a copy of the orignal op had to be used
                        and the list of requested attr duplicated and set
			in the copy of the op.
			unfortunately a reference to the original op is
			still needed as the disconnet code sets the abandonned
                        flag to the original op
			To be able to duplicate an operation, some methods to get
			and set operation attributes had to be provided

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

Reviewed by: RichM. ThanksRichM. Thanks