remove 'inner' effect from API and internals.
Allow transitions to be removed by setting an undefined name.
Remove code dealing with placeholder.
nested animation working for layout, transform, clip, none.
single level nesting working for crossfade and transfade.
Partial support for new effect syntax.