Added feature to delay animation after calling start(). This also works in case of minimising app and reopening it.
Even if we would call start() for several Pulsators with randomly delayed code, after app would receive applicationWillBecomeActive call, all pulsations would synchronise.
Added feature to delay animation after calling start(). This also works in case of minimising app and reopening it. Even if we would call start() for several Pulsators with randomly delayed code, after app would receive applicationWillBecomeActive call, all pulsations would synchronise.