Allow caller to choose whether to dump excepttions

Default is to dump and rethrow.
Add goto tag tools
Support debug register width change.
ten_gbe_v2 modified to allow debug counter width