Merge pull request #3 from norbertglen/master

Initial blis modifications
Patient reports billing to include specimen ID
included getSpecimenId under class patient to get specimen id
Display message if no test is selected or there are not tests
added a function getSpecimenId in patient class to get speciment id for
patient report billing.
Added getSpecimenId function to get specimenid for the reports_billing
Merge branch 'master' of github.com:I-TECH/KenyaLIS

Conflicts:
	htdocs/billing/bill_review.php
	htdocs/includes/db_lib.php
	htdocs/reports/reports_billing.php
End of modification
Check for first time login and change password
Check for first time login and change password
Fixes include:
Generate/Review bill when a test is selected (Give an error message preventing the bill review. Or a constructive feedback in the bill review page is opened)
Display Specimen ID on patient report
Change password on the first login
fixed hanging tag bug
Sync with what was on the dev server
Updated gitignore.
resolving conflicts
Fixed: type in date, reports opening on the same page, blocked features not in use (uploading photo, import system users), fixed report billing bug, change user description for Technician to Technologist
Fixed: type in date for specimen registration
Merge branch 'master' of github.com:I-TECH/KenyaLIS

Conflicts:
	htdocs/ajax/search_p_dyn.php
	htdocs/includes/db_constants.php
	htdocs/includes/db_lib.php
	htdocs/includes/page_elems.php
	htdocs/reports/reports_billing.php