maint: support 0.44 SDK
* remove uri from failed purchase uris for a new purchase * add doDeletePurchasedUri action * add parseFloat for costInfo.cost * add purhcaseUriErrorMessage and more failure handling