Trade request and cancel trade request now require parameters in constructor because they are required.
Added BtcePortal for making requests, added unit tests