Merge pull request #4189 from pchote/health-lookups

Move HealthExts.IsDead and Kill to Actor.
have tab cycle production buildings instead of build palette

don't hardcode SHIFT modifier for backwards tab cycle
closes #4144