keep track of disc_params for switched systems

- arg disc_params replaces N, trans_len passed to discretize_switched
- discretize includes more of the options in the returned AbstractSysDyn.disc_params
pprint AbstractSysDyn.disc_params
check consistency of AbstractSysDyn

i.e., whether if switched, the correct groups of variables are dicts.