Allow to specify task_id

Here is small addition allows to specify tsak_id before actual schedule call.

This is helpful when you like to make the code more robust and save scheduled task id before anything can be broken.

Also this feature exists in celery api, so it is not worse to add it to huey.