Getting a (very) high resolution timer in C# - C#