Fixed a porting bug in BrickPiSetTimeout

That `i += 1` shouldn't be there, it's used in the C version to implement the cycle: https://github.com/DexterInd/BrickPi_C/blob/master/Drivers/BrickPi.h#L282