Invoke cops' custom callback before processing the AST

This allow the cop to obtain additional information or reference
from source_buffer, comments and tokens before we start processing
the AST.