Add/Edit User using ajax

- checks if employee code is unique before submission
- selects appropriate radio button
- automatically shows faculty info if faculty
-  removed DHK from programs
- improved datepicker on birthday
- update, upload, reset and delete == success
- success returns messages : error message is shown if false
- update univ on user add/edit
- move photo uploader in profile controller

- add program child rows to table to enable search
- move duplicate checker (unique_record) in oams model