Related to #14: Added synchronization of start/stop/pause/resume/setRuntimeProperty on target component instance: So now, all entry points which manipulate data in a component including receiveData and receiveEvent are synchronized on the instance of the target component.

DeploymentManager now tracks if a lifecycle task is pending (start,stop,pause,resume) and prevents model deployment in such a case.