Improve exception message in the event that a convention class cannot be constructed.
Extract Convention-construction to a helper class resembling an IoC container, to ease upcoming support of arbitrary IoC containers.