fixed a number of bugs.
worst one was overly conservative "rule not applied" case creation.
the rest were mostly to add scwala support
fixed bug in rule not applied path -- now not doing as many not applied paths that are not required. exported some methods for use by scwala
adding two new tests for piecewise execution