Do not include the empty demographic fields in the reports when they are empty.

Problem Summary:
Patient report generation was printing all the demographics fields even if they were empty.

Description:
There are like around 50 fields in demographics and the patient report prints all the 50 fields with empty labels even if we fill just 3 or 4.

Fix:
I am filtering the empty fields not to be included for printing in the reports.

--Contributed by Athiyaman Muthukumarasamy.
Proposed fix for clikoptions in upgrade for windows
Modularize frontPayment() function in front_payment.php script to allow use with api.
Fix edi.inc encoding and correct uninitialized variables in modified files
Added Lithuanian language
Fixes display of encounter reason containing multiple lines.
Server side modifications to display the procedure order results in patient portal.

Signed-off-by: Teny <teny@zhservices.com>
Remove border for form_ros display.
Remove broken links from interface/themes/login.css
Bug 356 - Modification list bug. Issue with date format in javascript for resolved outcome