Refactoring ++

Refactored the Validation code into the Validation Namespace
Added PropertySetters to Action
Added the ability for the user to supply custom validators at runtime
Renamed classes to make Xaml cleaner
validation sample showing all the validators

Next up...validator documentation.   I think I should tackle that doc
first since this is the most complex component I've put in thus far.