Adds automation flipping.

Implements #1289.
> we need to abolish this standard from existence.

I already did, see https://github.com/LMMS/lmms/wiki/Coding-conventions.