Two fixes to properly handle recurring payments with beanstream driver

Added extra check when updating a recurring amount. Beanstream uses trnAmount profile creation, and simply Amount for updating a recurring profile.

Added extra check for return value from Beanstream on updates. When managing a recurring profile, we end up with an Object, and not an XML file.