Rework Id type macro so that class-local Ids can be defined in place, rather than having to wait until after the enclosing class declaration.
Rework Id type macro so that class-local Ids can be defined in place, rather than having to wait until after the enclosing class declaration.

chrisdembia/simbody,Gjacquenot/simbody,robojukie/simbody,Gjacquenot/simbody,elkingtonmcb/simbody,robojukie/simbody,simbody/simbody,elkingtonmcb/simbody,simbody/simbody,scamille/simbody,Gjacquenot/simbody,chrisdembia/simbody,scamille/simbody,chrisdembia/simbody,elkingtonmcb/simbody,elen4/simbody,scamille/simbody,robojukie/simbody,elen4/simbody