Move startRunnables to DiffTextWindow
Make this function's association with DiffTextWindow more apparent.
s_linesPerRunnable and s_runnables become private static member variables
to limit there scope. They are only used inside DiffTextWindow and don't
need to be in the global namespace or buried in the code at some non-discoverable
location.