Updated Engine and behaviors

Created better checking for Sprite life, including that introduced in
RemovalBehavior.  3 files affected.