Added request validator concept and refactored anti-CSRF objects to be called from AntiCsrfRequestValidator