added nameToLoc method for name nodes, so you have scope information
moved declaration methods to declaration module
added type information (still all mixed() for now), fixed extends and implements relations, resolve OO constructs after type information (which still needs to be implemented)
provide all expressions with type information (for now, all mixed) @WIP
implemented methods to resolve uses after knowing the type of an expression (which still needs to be implemented)
added php types