Add more validations to Request

- client number
- business unit
- data year
- data month
Refactor validation method names for correct semantics

Change the validation method names to reflect the specific business entities they are supposed to validate. Use a uniform style with "is_a_valid_xxxxx?".