Pass source position directly to TokenNode
Source position is optional
Renamed initialValue and defaultValue to value
InterfaceMethodNode have modifiers same as ClassMethodNode
Fixed phpdoc warnings
Renamed getElseIfList to getElseIfs
Added FunctionTrait
Moved arguments upto CallNode
Renamed FunctionCallNode::getNamespacePath() to getName
Remove braces from condition