Merge pull request #233 from diegofdz/master

Ok, merged. Congratulations with your yellow belt :)
Corrected default value for Distance
Corrected bug with sections update for infill MA
First draft for generating structure oriented comparer class
Integrate base runner in class
Merge remote-tracking branch 'origin/master'
Merge pull request #237 from diegofdz/master

Ok, merged.
Allow to compare two revisions of the EFS document
Merge remote-tracking branch 'origin/master'
Handle actions, preconditions and expectations according to their position instead of their name in the comparison.
This allows to avoid invalid REMOVED / ADDED elements and replace this by the right message  : CHANGED
Changed the messages to be more readable
Allow to select whether one wants to see the enclosing messages, or not
Allow to display only the requirement ids (usefull when building traceability matrixes by hand)
Bug fixes
Do not set the status of the file as [modified] as soon as it has been loaded
Allow to select a version of subset-026 in the repository and compare it with the current version (preliminary release)
Useless code
Bug fix #176 : Allow to select the version on which the comparison is done
Renamed function case
Store all differences in a data structure for further use
Bug fix