Fix argument checks for [i]neighbor_alltoall{v|w}

This fixes a bug introduced in :
 - r31815 (trunk) 
 - r31853 (v1.8 branch)

cmr=v1.8.2:reviewer=bosilca