User and developer documentation for ioquake3