Added IB_TX_FREQ_HAS_DATA flag to the tx flags.
Rule engine: Don't run rules on transactions with empty request
Managed collections: Don't try to persist empty transactions.