Update main.cpp

1. fixed bug of reading new delimiter from CLI, delimiter is a char, not
a string.
2. Add three more options for CLI. "-t time" will let user to redefine
the time value which will used in schedule generators. "-w" will let
user to indicate WeightedScoreCalculator for generators. "-l" will let
user to indicate LinearScoreCalculator of generators. If no -w, -l or -t
is provided, the default value for time is 1000, and default score
calculator is LinearScoreCalculator