Add BuildWrapper extension for

Allows for scriptler scripts that return maps of string key/value pairs
to inject environment variables for a build

Scripts are configured and executed in the same way they are handled by
the Builder extension