Fix for staff info - 'name' & staff's kin 'name'-draft - prev comment (d...

...ata dictionary) not yet applied

Fixes done based on previous comment which include fixes for staff name field :
1) A/p & A/l (now accept 'slash' character in name field)
2) Also accept  (use of ' in name field) - eg Saa'diah
3) Also accept (use of . in name field) - eg St. 

Also include validation (above items 1-3 also applied) & titleize for nested form(KIN)of staff.