Autoconsume

This implements a new billing API that is tested with a new example.  All that is missing is the iOS version now.