updated base source files from xonotic official repository
Merged in the latest xonotic source and updated the readme with information to make it easier to perform similar updates in the future. Tested on local machine and logging appeared to work as expected.