Sample Process Added

DelayProcess is a sample process from the book that has been added as an
example.

DXUT updates as quickly as it can, which means on modern machines that
multiple udpates can happen in less than 1 millisecond. This was causing
a problem because the update function in BaseGameLogic is turning this
value into milliseconds - we were getting multiple 0ms updates and
losing ticks. Now it only updates if 1 ms has passed.

When I introduced the DelayProcess function it was supposed to delay for
3 seconds, but it was taking it anywhere from 4-14 seconds because of
all the 0 ms updates. This has fixed it for now.

I'm not terribly happy with this still - I can probably lose
milliseconds inside these updates. But it's working for now.