Fix bug in scope unit tests: ast_visit must be called on package node, not program node
Fix bug in scope unit tests: ast_visit must be called on package node, not program node

jemc/ponyc,darach/ponyc,CausalityLtd/ponyc,doublec/ponyc,darach/ponyc,sgebbie/ponyc,doublec/ponyc,shlomif/ponyc,influx6/ponyc,mkfifo/ponyc,influx6/ponyc,shlomif/ponyc,darach/ponyc,ponylang/ponyc,sgebbie/ponyc,mkfifo/ponyc,dipinhora/ponyc,mkfifo/ponyc,jemc/ponyc,Praetonus/ponyc,malthe/ponyc,boemmels/ponyc,jupvfranco/ponyc,dckc/ponyc,Theodus/ponyc,dipinhora/ponyc,Perelandric/ponyc,CausalityLtd/ponyc,lukecheeseman/ponyta,ponylang/ponyc,Praetonus/ponyc,Theodus/ponyc,dipinhora/ponyc,pap/ponyc,Perelandric/ponyc,kulibali/ponyc,pap/ponyc,Perelandric/ponyc,Perelandric/ponyc,dckc/ponyc,cquinn/ponyc,kulibali/ponyc,jonas-l/ponyc,cquinn/ponyc,cquinn/ponyc,jupvfranco/ponyc,cquinn/ponyc,jonas-l/ponyc,kulibali/ponyc,gwelr/ponyc,kulibali/ponyc,doublec/ponyc,ryanai3/ponyc,sgebbie/ponyc,CausalityLtd/ponyc,boemmels/ponyc,mkfifo/ponyc,jemc/ponyc,lukecheeseman/ponyta,Praetonus/ponyc,pap/ponyc,jonas-l/ponyc,mkfifo/ponyc,sgebbie/ponyc,jupvfranco/ponyc,gwelr/ponyc,ryanai3/ponyc,Theodus/ponyc,ryanai3/ponyc,Theodus/ponyc,lukecheeseman/ponyta,Theodus/ponyc,jupvfranco/ponyc,ponylang/ponyc,malthe/ponyc,boemmels/ponyc,Praetonus/ponyc,Perelandric/ponyc,malthe/ponyc,jupvfranco/ponyc,sgebbie/ponyc,boemmels/ponyc,malthe/ponyc,boemmels/ponyc