Restructure sample convention so that all 3 levels of behaviors are assembled via *Builder classes.
Promote MethodBehaviorBuilder from Fixie.Samples prototype to the Fixie namespace.
In order to simplify writing custom conventions, Convention uses a MethodBehaviorBuilder to build the case execution behavior.
Promote InstanceBehaviorBuilder from Fixie.Samples prototype to the Fixie namespace.
In order to simplify writing custom conventions, Convention uses an InstanceBehaviorBuilder to build the instance execution behavior.
Promote TypeBehaviorBuilder from Fixie.Samples prototype to the Fixie namespace.
In order to simplify writing custom conventions, Convention uses a TypeBehaviorBuilder to build the type execution behavior.