Update to add constructors for Service and RPC Connector

This update adds constructors (both default and parameterized) for the RpcConnector and RpcService classes which allows them to take a URL, username, and password as parameters rather than reading the values from the configuration file.  This is specifically useful for scenarios where multiple instances connecting to different crypto-currencies need to be used simultaneously.