OUYA: Added interfaces in preparation for IAP

In-app purchases, which is how donations will be collected
in the OUYA version of the app, are all done through an OuyaFacade
instance and utilize encryption.  This commit lays the groundwork
for that functionality.