removeByUserData
Removes a source from the default main loop context given the user data for the callback. If multiple sources exist with the same user data, only one will be destroyed.
Return
true if a source was found and removed.
Parameters
userData
the user_data for the callback.