Myriad of workarounds for potential bugs.

waitToDisappear now uses kwargs:
  - Allows custom time to wait initially
  - Can timeout
  - Now passes arguments to itself more cleanly
  - Uses lightconfirm more properly

Exists:
  - Everything now uses jQuery
  - Now seems to better detect if stuff is visible