Rewritten IMP folder tree code
Refactor IMP_Imap_Tree Iteration

Rewrite status: working well pretty much everywhere except dynamic view.
Dynamic view displays mailboxes correctly (for the most part), but need
to rewrite the browser updating code.  Things like incorrect mailbox
expanding statuses and infinte looping empty containers need to be
re-fixed within the new framework.