Complete cmd input parameters, mutation, selection, pitchFitness

Add: program can read input parameter from cmd
Add: elitism individual on GeneticAlgorithm
Add: function to check whether the Sound is rest note
Add: complete mutation, selection in GeneticAlgorithm
Add: pitchFitness, beatFitness in Composition
Add: complete changePatternOfBeat in Composition
Changed: population size is to be 4
Changed: interface of GeneticAlgorithm
Changed: interface of readFromFile in main.cpp
Changed: the format of Composition.cpp
Fixed: frequency type in input_from of SoundIO
Fixed: check rest note in changeFreqOfPitch of Composition