Addres code review
Add isEarly flag into error from grammar checking
Move grammar checking: callSignature, constructorType, ConstructSignature, FunctionType, IndexSignature