added validation to TravelRequest
Added ApprovalRole and TravelRequestApproval to project (including but not limited to references, mapping and model)
see prev commit
Added unanounced changes to mapping file.
Solved duplicates in DB bug
Loose data commit