IfAlive macro

Given how often this is used, I suggest creating a “IfAlive” macro to encompass the “IsAlive” + branch, the make the blueprint much cleaner.