Make this gem work again (correct signing algorithm)

I couldn't get this to work, and found differences between [SyndicatePlus' documentation](http://www.syndicateplus.com/api-signing-a-request) and this implementation. These changes should at least bring signing up-to-date. I can search by ean now.