Doxygen updates
Created abstract validation class
Merge branch 'validation' of github.com:MichaelThessel/pkp-lib into validation
Corrected spelling and reference assignment