make timeIndependentHmacCompare actually time independent

This is addressing laterpay/laterpay-wordpress-plugin#148

@mturalenka ready for review
im not sure that we correctly handle this exception..