Refactor|BspLeaf|Client: Moved BSP leaf audio environment calculations into BspLeaf

Each BSP leaf may contribute to the audio characteristics of several
sectors. Currently the audio environment properties of a BSP leaf are
repeatedly calculated each time an affected sector is updated.

Moving this logic into BspLeaf will potentially allow for efficiently
updating these values only when necessary.