Patient portal new patient save to audit tables.

Signed-off-by: Ajil <ajilpm@zhservices.com>
Allow any diagnosis code type to be used in the procedure order form
Fixed bug that can cause saving of user edits to fail.
Minor improvement to fee sheet to show code set Labels rather than ids and changed from radio buttons to a list selector
minor flag fix in the SNOMED clinic term code type to not show it in the fee sheet (note there is a specific dx and soon to be specific procedure snomed codetype for the fee sheet)
translation fix for previous commit
Initial Direct messaging support version
changes suggested by Brady Miller and minor stylesheet fix
Direct messaging documentation added
merge in branch for direct messaging integration by EMR Direct
Menu bug fix. contributed by pfwilliams
Show link to php info in phpmyadmin. contributed by pfwilliams