patches

rebased 3 commits on current trunk: 
1) patch for ticket 1513 (validation of CSV translation files before upload)
2) hrm_HumanResourceRepresent (todo in file)
3) patch for ticket 1514 (contacts tab in staff controller not highlighted due to a component mismatch)