Add arguments to the RuleError message
The current RuleError message shows the Traceback of the problematic rule with rule.name. But the errors often relate to the input arguments,, for instance the invalid geometry. We need to log the exact inputs in error message to trace the exact problematic building for better debugging.
Edited by Chengzhi Rao