Created EnumHelper class to wrap the Enum.TryParse method so an alternate implementation can be called in .NET 3.5, which doesn't support Enum.TryParse.