Function: recoverForfeitTokens()
This function is used to recover the forfeited tokens to the authority.
Branches and code coverage
Intended branches
Transfer the forfeited tokens to the authority.
Negative behavior
Revert if the caller is not the controller.
Revert if short stop time is not reached or the allocation is not terminated.
Revert if this function is reentered.