Added a getUnitBySymbol method in ActivityResultContributor, to avoid
multiple calls on UnitService. Replaced calls to UnitService in BADs by
calls to the new method.
Merge branch 'master' of https://github.com/Factor-X/awac
Fixed initilization omission issue from last commit
Defined spring beans XML configuration (and removed auto-wiring from
BADForProducts)
Added null-safety check (sed substitution)
The questionSetAnswers list needed to be checked (not null) before iterate on it.
Unsafe code fixed: "for (T elem : map.get(key)) {...}"
Added null-safety check (sed substitution)
The questionSetAnswers list needed to be checked (not null and not
empty) before getting the first element.
Unsafe code fixed: "map.get(key).get(0)"
Enabled ResultController, deleted UnitCode class (not used), code
cleaning (comments, system.out.println(), ...)
Merge branch 'master' of https://github.com/Factor-X/awac
Fixed CodeConversionService issues (and implemented
toActivitySubCategoryCode() method), refactored IndicatorService and
FactorService