add sms__in_serial toggle to sms$serial translation
forbid nesting of certain directives in serial regions
forbid entry statement in serial region
improve some error messges in parser
add sms$unstructured_print_timers; leave sms directives in translated code