Updated doco with validators, vars, exports, etc.
Tweaked work on validators, and allowing validators to raise Alerts.
Added default self test port to -selftest in main()
Allowed validators to create exports in ServiceResult
Added self test validators