WelcomeWindowTest etc.

Also includes some minor changes in MapPanel and WelcomeWindow

All testing has now been started with the exception of ContinentData,
which Joe said he would handle IIRC
Refactor ActionListener in WelcomeWindow

the buttons now use the window itself as their ActionListener instead
of each button having their own, saving us some complexity
Merge branch 'Joe' into Adam

Hella merge conflicts
ContinentDataTest changes

moved ContinentDataTest to the test package and fixed a failing test
Delete ContinentDataTest from the project package
MapPanel changes

minor stuff that makes the thing do the thing better
Added stub writeup page
Merge branch 'Mike' into Adam

gah
Conflicts:
	src/project/DataManager.java
	src/project/MapPanel.java
	src/project/StudentData.java
Fix deletes
More fixes to things I think
Pass username in WelcomeWindow

WelcomeWIndow now passes the name entered by the student to the
StudentData object it passes to MapPanel in goToMapPanel
Merge branch 'Adam' into Mike