Ripple effect in Firefox

It seems FireFox has a few more requirements to the syntax used by the animation attribute, such as the order and presence of certain items, no quotes allowed, and some other things.

I updated whatever I could find, and tested it on (Mac) **Chrome** (stable), **FireFox** (34.0 and DeveloperEdition) and **Safari** (8.0.2). Can someone do a test on Windows as well?

@hai-cea: there is a `.pulsate` somewhere, is it somewhere in the docs example as an element as well?

ref. #129

p.s.: The change in tabs and other things is because of the presence of the ".editorconfig" file, it seems these files were not correct yet.