branching off 1.0 for working on a new validation report query API, refs #1022
initial work based on a patch by dominik, refs #1022
add not processes arguments to the argumentresults instead of ignoring them
- rename getArgumentResults to getArguments
 - implement getResult to return the "proper" validation result in all cases
Removed AgaviValidationArgumentResult and AgaviValidationValidatorResult and associated APIs.
Changed AgaviValidationReport::getResult() to return null if no result code exists at all (= no validators defined), and adjusted AgaviValidationManager::getReport() to remain backwards compatible (continues to return NOT_PROCESSED in this case)
Fixed AgaviReport::addIncident()
Fixed AgaviReport::getAuthoritativeArgumentSeverity()
Adjusted FPF to use new API.
Cleaned up docs
Refs #1022
merge c062d5ffcb063cfb14e196fa2f17ec5f0ec90f8c...487d0b3a99c9cc2515cd16b2c521c0a971bacceb (from 1.0)
changelog and release notes for this awesomeness, refs #1022
Renamed "messageIndex" in AgaviValidationError to "name", refs #1030
changelog and release notes, refs #1030
correct author info
merging in validation-report-query branch, closes #1022 and closes #1030. Check it out, folks!