Split out some binding information into UIBinding, so that properties can delay actual updates until Refresh (and skip first load, for Valid).
Implementing MEF again.
XPath library separated out. MEF to