Converting Gradle convention plugins to binary plugins

Gradle’s convention plugins are a fantastic way to share common build configuration, why not take them a step further?