id: 1023 basic framework changes to support un-thread-localling of
loggedInInfo

Change-Id: I3c727c46c0d61271461d8726ffd2e92a28f5351c
ID: 3334 - Javascript is cached on specialist interface files

Added random number to end of all js files loaded by the specialist
scripts. This will kill any browser caching.
ID: 3335 - Consult document lab UI Issues

 * Changed consult attached document/lab preveiewer to auto-expand
   window to preview contents
 * Changed list interface for attached items to separate documents
   and labs
 * Changed list interface to sort documents by updatedatetime, most
   recent first
 * Changed list interface to sort labs by obr_date, most recent
   first

Conflicts:
	src/main/webapp/oscarEncounter/oscarConsultationRequest/attachConsultation2.jsp
Merge "id: 1023 basic framework changes to support un-thread-localling of loggedInInfo"
Merge "ID: 3335 - Consult document lab UI Issues"
Merge "ID: 3334 - Javascript is cached on specialist interface files"
 #3339 CKD Screening Report doesn't return in large clinics
Merge " #3339 CKD Screening Report doesn't return in large clinics"