Hi Alexey,
That's great that you're interested in doing Google Authenticator! It sounds like you need it quickly.
I'd recommend forking the repo to build what you need, and then when it's ready, PR'ing back into the main one. You can use your version of the forked code before it finishes the PR process, and then update to the main repo when it passes.
How long a PR takes for review varies. It depends on a lot of factors like how much code it is, test coverage, and the availability of reviewers. However, when a lot of PRs are opened, Jeff goes through and will add a "milestone" to it that says what release we're shooting for including it in. That gives some idea of how long it will take.
-Becca