drupal 6 Purchase tab -  fix to use d6 compatible function on uc_customer_orders pane

Drupal 6 fixups on Purchases tab within CiviCRM
Additional Predicates & actions - note these are a ubercart native rules
option & don't require the rules module

rename functions for accuracty

fix to predicate based actions