function update

- user can decide whether historical data should be used in the irfs
- More consistency with the shock names in case the users chooses
specific shocks
bug correction for cell-array calibration
simulation: regimes not chosen will be picked probabilistically
adjusted the transition function for order_var
provision for historical shocks in irfs