Added SendChangeDataInterface, prepping for sending changes accross network.
	modified:   EOBC/EOBC.pro
	modified:   EOBC/src/ChangeData/Control/movepatientcontrol.cpp
	modified:   EOBC/src/ChangeData/Control/movepatientcontrol.h
	modified:   EOBC/src/ChangeData/changedatacontrol.cpp
	modified:   EOBC/src/ChangeData/changedatacontrol.h
	new file:   EOBC/src/Send/Changes.txt
	new file:   EOBC/src/Send/sendchangedatainterface.cpp
	new file:   EOBC/src/Send/sendchangedatainterface.h
	modified:   EOBC/src/main.cpp
Forgot to include Area.h in Facility.cpp
	modified:   EOBC/src/ChangeData/changedatacontrol.cpp
	modified:   EOBC/src/Model/facility.cpp
Fixed several bugs
Facil icons now know about the area they are in based on the model instead
of the collision code with the map (slightly better)

The reports can now select multiple facilities, although the requested
data does not change.

	modified:   EOBC/src/Common/convenience.cpp
	modified:   EOBC/src/DisplayMap/displaymapcontrol.cpp
	modified:   EOBC/src/DisplayMap/maparea.cpp
	modified:   EOBC/src/DisplayMap/maparea.h
	modified:   EOBC/src/Model/area.cpp
	modified:   EOBC/src/Reporting/generatereportwindow.cpp
	modified:   EOBC/src/Reporting/generatereportwindow.h
	modified:   EOBC/src/Reporting/report.cpp
	modified:   EOBC/src/Reporting/report.h
	modified:   EOBC/src/Reporting/reportingcontrol.cpp
	modified:   EOBC/src/Reporting/reportingcontrol.h
Converted all ChangeData controlers to take Patient* and Facility* instead of their keys...
	modified:   EOBC/src/ChangeData/Control/movepatientcontrol.cpp
	modified:   EOBC/src/ChangeData/Control/movepatientcontrol.h
	modified:   EOBC/src/ChangeData/Control/updatebedscontrol.cpp
	modified:   EOBC/src/ChangeData/Control/updatebedscontrol.h
	modified:   EOBC/src/ChangeData/View/movepatientform.cpp
	modified:   EOBC/src/ChangeData/View/movepatientform.h
	modified:   EOBC/src/ChangeData/changedatacontrol.cpp
	modified:   EOBC/src/ChangeData/changedatacontrol.h
	modified:   EOBC/src/GetData/getdatachangedatainterface.cpp
	modified:   EOBC/src/GetData/getdatachangedatainterface.h
	modified:   EOBC/src/GetData/getdatacontrol.cpp
	modified:   EOBC/src/GetData/getdatacontrol.h
	modified:   EOBC/src/Model/area.cpp
	modified:   EOBC/src/Send/sendchangedatainterface.cpp
	modified:   EOBC/src/Send/sendchangedatainterface.h
	modified:   EOBC/src/Send/sendmessagecontrol.cpp
	modified:   EOBC/src/Send/sendmessagecontrol.h
Send Move To Bed update
	modified:   EOBC/src/ChangeData/Control/movepatientcontrol.cpp
	modified:   EOBC/src/ChangeData/Control/movepatientcontrol.h
	modified:   EOBC/src/ChangeData/changedatacontrol.cpp
	modified:   EOBC/src/ChangeData/changedatacontrol.h
Hooked up ChannelIn with Receive
	modified:   channelin.cpp
	modified:   channelin.h
	new file:   communicationreceiveinterface.cpp
	new file:   communicationreceiveinterface.h
	modified:   communicationsendinterface.cpp
	modified:   communicationsendinterface.h
	modified:   ../../EOBC.pro
	modified:   ../ChangeData/changedatacontrol.cpp
	modified:   ../Receive/ReceiveMessageControl.cpp
	modified:   ../Receive/ReceiveMessageControl.h
	modified:   ../Send/sendmessagecontrol.cpp
	modified:   ../Send/sendmessagecontrol.h
	modified:   ../main.cpp
Made send and receive know about communication
Added Storage read
added getModel to storageHandler
	modified:   EOBC/EOBC.pro
	new file:   EOBC/src/Storage/StorageRead.cpp
	new file:   EOBC/src/Storage/StorageRead.h
	modified:   EOBC/src/Storage/storageHandler.cpp
	modified:   EOBC/src/Storage/storageHandler.h
Merge branch 'master' of /home/ubuntu/Dropbox/project/source

Conflicts:
	EOBC/EOBC.pro
Fixed XML Prsing (Thanks Robbie:)
	modified:   EOBC/src/Send/sendmessagecontrol.cpp
Made changedatacontrol safer and can now add up to 5000 beds to a facility
	modified:   EOBC/src/ChangeData/View/updatebedsform.cpp
	modified:   EOBC/src/ChangeData/changedatacontrol.cpp
 added comments to all reporting classes and logon classes.

	modified:   EOBC/src/DisplayMap/maparea.cpp
	modified:   EOBC/src/LogOn/logoncontrol.cpp
	modified:   EOBC/src/LogOn/logoncontrol.h
	modified:   EOBC/src/LogOn/logonwindow.cpp
	modified:   EOBC/src/LogOn/logonwindow.h
	modified:   EOBC/src/Reporting/generatereportwindow.cpp
	modified:   EOBC/src/Reporting/generatereportwindow.h
	modified:   EOBC/src/Reporting/report.cpp
	modified:   EOBC/src/Reporting/report.h
	modified:   EOBC/src/Reporting/reportbars.cpp
	modified:   EOBC/src/Reporting/reportbars.h
	modified:   EOBC/src/Reporting/reportingcontrol.cpp
	modified:   EOBC/src/Reporting/reportingcontrol.h
	modified:   EOBC/src/Reporting/viewallreportswindow.cpp
	modified:   EOBC/src/Reporting/viewallreportswindow.h
	modified:   EOBC/src/Reporting/viewreportwindow.cpp
	modified:   EOBC/src/Reporting/viewreportwindow.h
Merge branch 'master' of /home/4user1/achamney/Dropbox/project/source
Found a huge error in xml parsing
	modified:   EOBC/src/Send/sendmessagecontrol.cpp
Fixed Move to Facility form
	modified:   EOBC/src/ChangeData/Control/movepatientcontrol.cpp
	modified:   EOBC/src/ChangeData/Control/movepatientcontrol.h
	modified:   EOBC/src/ChangeData/changedatacontrol.cpp
Made Patient constructor safer by making null dates 0/0/0
	modified:   EOBC/src/Model/patient.cpp
Minor comment fix
	modified:   EOBC/src/Model/patient.cpp
Updated UpdateWaitingList form to provide proper data types for senddata
	modified:   EOBC/src/ChangeData/Control/createusercontrol.cpp
	modified:   EOBC/src/ChangeData/Control/createusercontrol.h
	modified:   EOBC/src/ChangeData/Control/updatewaitinglistcontrol.cpp
	modified:   EOBC/src/ChangeData/Control/updatewaitinglistcontrol.h
	modified:   EOBC/src/ChangeData/View/createuserform.cpp
	modified:   EOBC/src/ChangeData/View/createuserform.h
	modified:   EOBC/src/ChangeData/View/updatewaitinglistform.cpp
	modified:   EOBC/src/ChangeData/View/updatewaitinglistform.h
	modified:   EOBC/src/ChangeData/changedatacontrol.cpp
	modified:   EOBC/src/ChangeData/changedatacontrol.h
	modified:   EOBC/src/Send/sendchangedatainterface.cpp
	modified:   EOBC/src/Send/sendchangedatainterface.h
	modified:   EOBC/src/Send/sendmessagecontrol.cpp
	modified:   EOBC/src/Send/sendmessagecontrol.h
Fixed Update Waiting List to work properly
	modified:   EOBC/src/ChangeData/Control/updatewaitinglistcontrol.cpp
	modified:   EOBC/src/ChangeData/changedatacontrol.cpp
	modified:   EOBC/src/ChangeData/changedatacontrol.h
	modified:   EOBC/src/GetData/getdatachangedatainterface.cpp
	modified:   EOBC/src/GetData/getdatachangedatainterface.h
	modified:   EOBC/src/GetData/getdatacontrol.cpp
	modified:   EOBC/src/GetData/getdatacontrol.h
	modified:   EOBC/src/Storage/StorageRead.cpp
	modified:   EOBC/src/Storage/StorageRead.h
 Fixex QLabels resize event. Fixed some parts of the sendmessagecontrol.
 #Please enter the commit message for your changes. Lines starting
	modified:   EOBC/src/Common/convenience.cpp
	modified:   EOBC/src/DisplayMap/map.cpp
	modified:   EOBC/src/DisplayMap/maparea.cpp
	modified:   EOBC/src/DisplayMap/maparea.h
	modified:   EOBC/src/Send/sendmessagecontrol.cpp
	modified:   EOBC/src/Send/sendmessagecontrol.h