Surgery Add Event Changes

Corrected an issue in the stored procedure surgAddEvent, which did not
properly account for unscheduled rooms.
the SurgeryRoomAdd page now allows for multiple selection of both
providers and items, which are correctly stored on the db.
TODO: Recreate Surgery Events table & properly display both providers
and items in the Surgery Viewer.
Surgery Viewer - Providers and Items

Multiple selected providers, anesthesias, etc, should now properly
display on the Surgery Viewer. However, basicInfoSurgery is a bit worse
to navigate.
Order Issue

Bandaged an issue with the ordering and rearrangement of items in the
surgery table; appears to be caused if there is a gap between what
should be consecutive items (i.e., 1,2,4,5,...). Possible to remedy by
meticulous reordering.
Misc. Sessions & Surgery Add Utility Changes

Changed start time to 6:30 am. Added additional session checks at the
start of the Surgery Viewer. Replaced redirect queries with sessions.
Added session checks to the Surgery Add page. Added postback event to
maintain previous item focus in the event of a postback. Reinstated the
LoadPatients method to allow a "lookup" ListBox of patients; this
ListBox does nothing to the add query, it simply reflects the patient
name of the value entered in the textfield to its left. This ListBox
should also not be focused when using the tab key.
Merge pull request #25 from galitskyd/surgery-room-3

Multiselect Items