Added CustomDeployedServer

Custom deployed server uses service model. Service class should be located in different file.
    CustomDeployedServer copies the file in which service is located and appropriately modifies the script that is run on remote server.
    Custom service class should also be imported in the file where CustomDeployedServer object is used. 
    For example: 
              from rpyc_test_service import TestService
              mach = SshMachine(<hostName>, user=<userName>)
              server = CustomDeployedServer(remote_machine=mach, serviceCls = TestService)
              conn1 = server.connect()