Miscellaneous code cleanup.

* GameTime.cs:
  Modified to use DateTime.UtcNow.

* Program.cs:
  Cleanup.

* Button.cs:
  Changed to use implicit int rounding from Math.Round.

* ArgParser.cs:
  Refactored.