More housekeeping/cleanup.
Moved Trail.cs into WinDemo since it's not referenced anywhere in SharpSteer itself.
Better covered various utilities with tests

Signed-off-by: Martin Evans <martindevans@gmail.com>