git-ignore eclipse cdt project files
remove default bindings to sizedown and sizeup to increase useability for new users

the feature itself is rarly needed (if at all),
but keeps on surprising new users that accidentally hit the '-' key (to make it worse, '+' not being bound to sizeup)
add s_mute, s_muteWhenMinimized and s_muteWhenUnfocused and document several existing sound functions a bit

s_muteWhenMinimized and s_muteWhenUnfocused behave a little bit different than their counterparts
in tremfusion as they dont produce any 'stutter' on lower fps
(e.g. when used with com_maxfpsMinimized) and can take additional values

all 3 cvars support the following values

0: don't mute
1: mute everything
2: mute all but non-local gamesounds (to strip most of what is optional to the gameplay like menu sounds),
3: mute all but local sounds (great for muting all but chatnotifications and 'the overmind is dying' etc. while being minimized)

only s_muteWhenMinimized is set to 1 by default
Merge pull request #165 from t4im/develop

s_mute, s_muteWhenMinimized, s_muteWhenUnfocused