fixes memory leak in CCActionManager

Fixes a memory leak in CCActionManager. With the old implementation, if the *actions* array already existed a NSMutableArray would be initialized and retained but the pointer to this array would not be assigned to anyone, resulting in a dangling retained object and a memory leak.