Added functionality to update Patient's Details and added username to the laboratory module

This pull request is regarding the bug https://raxaemr.atlassian.net/browse/RAXAJSS-632