Add an archive action

Conflicts:
	xctool/xctool.xcodeproj/project.pbxproj

Conflicts:
	xctool/xctool.xcodeproj/project.pbxproj
Fix detection of when a build is needed with better git fu
Start of a JUnit reporter

Conflicts:
	xctool/xctool.xcodeproj/project.pbxproj

Conflicts:
	xctool/xctool.xcodeproj/project.pbxproj
Output it all in one file