Scripts clean and isMultisigOutput fix

This PR cleans up `scripts` module a little bit, removes some of the legacy calling styles for most of the classification functions and finally fixes a minor bug in `isMultisigOutput` where an early exit was incorrectly implemented.

Multiple extra test fixtures have been added bringing up total coverage for this module as well.