add commons-lang to maven dependencies.
attempt to separate info setting method from ScheduleDetailEntry class. (haven't tested whether it will work or not)
some minor naming and setter chang for ScheduleDetail class.
non-relevant commit.
remove logger.
add crn and term to ScheduleDetail callback methods.
test-purpose CommandLine: print out a new line for every output.
add Commons CLI to maven dependencies.
switching to commons cli for parsing command line arguments.
fix bug for parsing term argument.