Support both normal transaction as well as secure profile payment.  

- Only return true if the secure profile api is given.  Currently it only processes through secure profile payment.
- Removed duplicate code that's in ActiveMerchant::Beanstream::Core