Fix issues with Element#animate specs and add an #effect spec

Fix issues with Element#animate specs and add an #effect (fade_in and fade_out) spec

Closes #58