Changed TGeoBranch array class to allocate in contiguous way, either in self-allocated space or pre-allocated one. No ctor available, one has to use the static MakeInstance

(cherry picked from commit 56323f3cfe4987e90649c3c57c7b1e16ff657a99)