Tighten up parent refs in ListParameters

While working on another bug, I discovered some issues with the
maintenance of parent references for IMAP Parameters being held in
ListParameters (of which every Parameter is held).  This patch not
only tightens up references, it also verifies references are accurate
when the ListParameter is destroyed.