ENH: fixation accepts 'size'

RF: validResponses are now suppossed to be in self.validResponses
RF: weighted_sample -> weighted_choice with more options
ENH: bool cmd arguments can take True/False

BF: extraInfo and runParams do not determine if class is usable
because some classes get them only after initialization