Reimplement run configuration producers with new API
Nullity
Prevent duplicating EUnit run configurations
Prevent duplicating RebarEunit run configurations
Prevent duplicating ErlangApplication run configurations
clean up