Various changes to reset actions to reflect findings in tests
Major update to PimmsTcpClient to allow single usage in main code, started adding error handling