parameter sorting

using widget test or pingback test paymentwall adds "&is_test=1" to pingback params.
In this case Signature Calculation fails unless it isn't sorted correctly.
It was sorted correctly for signature-version 2. I changed it to work with any signature version.