* Re-connect session variables when doing an su. This bug would result in
  $Scratch and others not being correct for page where su occurs.
* Optimize lookup of order items for ship notice.