More re-factoring of the parent-split function: handle the WT_REF's
instantiated key free and memory footprint changes in the caller.

Fix a bug where the page-decrement was being subtracted instead of
added, switch to the WT_MEMSIZE_ADD macro to correct for the actual
allocated memory.