Fixed some timezone related issues that came up as we moved to BST.  Not every change here may be absolutely necessary since, after making these changes a separate and significant timezone issue was found and fixed in the C# participant library, however any additional UTC checks can't hurt