bug fix in prior user/password commit that was breaking the patient report->download pdf feature
Bug fix: Imported document owner id was not being set correctly.
Added support for documents embedded in HL7 OBX results, and some other e-labs improvements.

Improved new createDocument function and modified C_Document class to use it.
Direct Messaging Module updates for improved reliability, security, and useability
Offsite portal support for secure vpn connectivity.

Signed-off-by: vinish <vinish@zhservices.com>
fixed headers of prior commit
another minor fix to prior commit
Updated icd9 and icd10 files from cms.
rename password functions for PHP 5.5 compatibility
Confirm that that  password hash matches the database password hash, and that the user is still active in authCheckSession
Security fix in multisite module, take 3.