Fresh copy of OpenJK +DF2 code

Wouldn't let me use git, so I had to manually add back in changes :\