Test frames remove anchor body

This pull request fixes #220 . Deprecated use of "anchorBody" interfaces were causing compilation errors in the debug build.  Release builds compiled because these errors were contained in assert expression that were only compiled in debug builds. This PR specifically:

1. Removes all outdated usage of getAnchorBody() and isAnchoredToBody() in testFrames
2. Removes all usage of assert, using ASSERT instead throughout testFrames.
3. Fixes a transposition bug in FixedFrames transform calculations.
Hmm.  I've seen this happen a handful of times before but am not sure of
the cause. I have tabs set to 4 spaces. The indentation looks fine on my
machine. Is github trying to do some kind of smart auto conversion of
whitespace?
On Oct 29, 2014 9:11 AM, "Michael Sherman" <notifications@github.com> wrote:

> In OpenSim/Simulation/Model/FixedFrame.cpp:
>
> > @@ -175,7 +175,7 @@ void FixedFrame::initFixedFrameCache() const
> >  			parentFixedFrame->initFixedFrameCache();
> >  		}
> >  		// all variables pointing to the parents root MobilizedBody should be valid
> > -        _mbTransform = getTransform()*parentFixedFrame->getTransformInMobilizedBody();
> > +        _mbTransform = parentFixedFrame->getTransformInMobilizedBody()*getTransform();
>
> The indentation in this method looks wrong in GitHub -- did tabs sneak in?
> Please make sure you have tab to space conversion enabled in your editor or
> IDE.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/opensim-org/opensim-core/pull/226/files#r19549467>.
>