general functionname, variable and parameter refactoring for consistency and clarity
reduce more G_Printf usage
Port better timing code from ioq3
check for entity keywords as names, when the called names start with '$'

for now we dont actually replace they keywords yet, until we have built in some sanity checks
Merge remote-tracking branch 'upstream/master' into entities