Changed AEButton click behavior to only act on mouseDown, not mouseUp.
After the animation is complete, it calls the delegate method which
triggers the button’s action method. Also uses a keyframe animation on
the transform.scale property. This fixes a problem where, when the
button was used to launch a module, the animation would never complete
because the view switched before mouseUp could ever be called.