* fix nasty edge case bug
* fix nasty edge case bug

if there were not uikit animations AND no layer animations - DO call the completion immediately, bad Apple! what did you use animations for without ANY property value changes?

ArthurKK/EasyAnimation,icanzilb/EasyAnimation,ramoslin02/EasyAnimation,ramoslin02/EasyAnimation,ArthurKK/EasyAnimation,tuanphung/EasyAnimation,stvvan/EasyAnimation,bestwpw/EasyAnimation,tuanphung/EasyAnimation,bestwpw/EasyAnimation,stvvan/EasyAnimation,icanzilb/EasyAnimation