Added new test case functions to check
1. If incomplete traveller entries are handled by the program
2. If traveller entries are handled based on their reason of visit
3. To check if visitors with invalid passports get rejected.
4. To check if visitors with invalid visas get rejected.