Started ModuleResult, but it depends on MetricResult as well
WIP
Initialize method w/ AbstractModuleResult fields.
Module result initialize method.

Factory included.

signed-off-by: Alessandro Palmeira <alessandro.palmeira@gmail.com>
signed-off-by: Renan Fichberg <rfichberg@gmail.com>
Added children getter.

signed-off-by: Alessandro Palmeira <alessandro.palmeira@gmail.com>
Implemented metric_result_for for ModuleResult.

Signed off by: Rafael Manzo <rr.manzo@gmail.com>
New test case for metric_results addition on ModuleResult