Reallocate geometry ID bits: remove channel id
Currently we can count 2^16 = 65536 sensitive surfaces per layer/volume. This is problematic in the case of the ATLAS TRT and Calo, where we have more surfaces. I'll remove the currently allocated bits for the channel id, and add them to surface ids, which will give us much more freedom there.