Proof of concept UI for "treat warnings as errors"
Rename enum TargetFramework, use enum in Project