Fixed timer to send data

Timer was reset() but not re-start()ed (reset stops the timer and you have to manually restart it).
Fixed incorrect existing user id check

Condition was always false causing a new id to be created for the same user.
Merge pull request #8 from MSGhero/master

Fixed timer to send data