BCC needs different headers to instantiate NCollection_Vector
BCC needs different headers to instantiate NCollection_Vector

Original code generates these errors when instantiating
NCollection_Vector<Handle_NIS_InteractiveObject>:
  [C++ Error] NCollection_Vector.hxx(146): E2451 Undefined symbol 'TheItemType'
  [C++ Error] NCollection_Vector.hxx(146): E2299 Cannot generate template
              specialization from 'NCollection_BaseCollection<TheItemType>'
These errors are fixed when including non-Handle_ headers.

BenoitPerrot/oce,tpaviot/oce,tpaviot/oce,tpaviot/oce,BenoitPerrot/oce,tpaviot/oce,BenoitPerrot/oce,BenoitPerrot/oce,BenoitPerrot/oce,tpaviot/oce