Fix null returns for play()

The play() method in the AnimationManager could return null for a valid animation name.
Shape changed not called on removeShape

It looks like a bunch of these methods that modify the body don't call shapeChanged(). If you want I can add them all and resubmit.
Merge pull request #910 from TatumCreative/dev

Fix null returns for play()