Allow gems like yaks-html to inject serializers

When gems add extra output formats like HTML, XML, etc, they need to be
able to tell Yaks how to transform the representation to a string.

This also includes some nice simplification using Anima and Anima::Update