Implemented warning message for cases where not enough answer

pairings are available for the user to complete their required number
of evaluations

- new API functions have been created to generate the information
needed to check whether there are adequate number of pairings
- test have been written for the new functions
- I've tried to create a short message for the warning but gives
enough information for the user so that they would not panic