more misc fixes...
updated unit tests to reflect new signing protocol