First iteration of the software bus. Still issues pending, but a great step further nevertheless.
Use Mutexes instead of thread synchronization.
Note : client disconnection is not yet taken into account
Handle client disconnection
Protect accesses to EFS structures
Deactivate / Reactivate a client sooner and automatically
More checks on binary operations
Bug fix : S24 would allow to display Ack of SR several times to the driver
Element collision fixed.
EA_MODEL Removed cacheable flag from Kernel.MRSP.SpeedRestrictions
EA_MODEL Added comments to elements of SpeedAndDistanceMonitoring namespace, and links between Kernel.SpeedAndDistanceMonitoring.UpdateMonitoring and the spec
Added links between chapter 3.6 and the model
Linked requirements 3.6.1.1.a and 3.6.1.1.b to model elements
Merge branch 'Upstream/master'
Merge branch 'Upstream/master'

Conflicts:
	ErtmsFormalSpecs/doc/specs/subset-026/Kernel/TrackDescription/AxleLoad.efs_ns
	ErtmsFormalSpecs/doc/specs/subset-026/Kernel/TrackDescription/Gradient.efs_ns
	ErtmsFormalSpecs/doc/specs/subset-026/Kernel/TrackDescription/PermittedBrakingDistance.efs_ns
	ErtmsFormalSpecs/doc/specs/subset-026/Kernel/TrackDescription/RouteSuitability.efs_ns
	ErtmsFormalSpecs/doc/specs/subset-026/Kernel/TrackDescription/StaticSpeedProfile.efs_ns
Merge branch 'origin/master'

Conflicts:
	ErtmsFormalSpecs/src/DataDictionary/src/EFSSystem.cs