Newjavadirexcp

This is the changes for director exceptions being properly handled, incorporating feedback from W. Fulton.  Now this is handled consistently as a feature.  If feature support of fragments is added, two helper functions in director.swg can be made into fragments.