WorldPay auditing ported to SmashPig

All the parts that work are written by khorn.

Change-Id: Ice48735a9c899baf012c55ad1c90deb57b5d5bea