FSoundManager can be muted

It also stores its state in PlayerPrefs, so that if it has been muted it
remembers that setting.
Creating the new FWatcher, it's pretty powerful.