Cleaned up rest of detailpanel constructor and fixed a couple of bugs with client validation
Merge branch 'dev-set3-detview' of github.com:333fred/wpi-suite-tng into dev-set3-detview