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!