WorkUnitProvider can now be configured to do either a  random choice 
from the working directory listing or just use the order returned by the 
listing.
The application now configures its WorkUnitProvider to use randomization
in the cands task but not the reals task.
Merge pull request #124 from drusk/reals_not_random

Closes #122.