Additional argument validation to AbPval

Argument validation is the only way to prevent R envirionment lock-up
problems with .Call to C++