get_village takes a pointer to variable set when fire_event desired
team::build takes a pointer to the game_data obj we want to use

This eliminates another use of resources:: in class team
Merge branch 'master' of git://github.com/wesnoth/wesnoth