Adding `GatewayConfiguration` and `TransactionResult` classes from old CRS
Adding `Method` and `HttpProvider` classes from old CRS
 - Also fixing something in `Transaction`