Started on changing how EOA and SvL are chosen
Modifications to the EOA selection process - created a collection to keep the EOAs in and a procedure to put all the Targets in the collection
MODEL Lots of changes to improve the way the model handles EOA and SvL. Moving Kernel.InitializeElementsForMA() to Kernel.MA.InitializeElementsForMA() and changing tests accordingly
Merge branch 'Upstream/master'
Changed Kernel.MA.SvL() to return EMPTY when necessary
Adopted suggested changes
Merge pull request #409 from JamesOakey/ChangesToEOA

Ok, merged!
Merge branch 'Upstream/master'
First try of correcting RBC contact information
Added VirtualCabInformation for TIU
Revert "First try of correcting RBC contact information"

This reverts commit b7616121d9794b94f0be6b126990810e8e945a06.
Bug fix on Guid handling (by Lolo)
Merge branch 'OpenETCS/master'
Bug fix #410: structure's state machines can be duplicated and correctly moved
Merge branch 'Upstream/master'
Collections renamed (to be coherent with other collections)
EA_TEST Added route suitability test for the case where the message comes from the RBC
EA_TEST Set implementation flag to 'True'
Bug fix #391: merged two RBCContactInformation structures
RBCContactInformation data completed