Created get endpoint for ModuleResultsController. Invalid ModuleResult handling pending.
Finished get endpoint for ModuleResultsController.

Signed-off-by: Renan Fichberg
module_results_controller_spec syntax fixed and whitespaces removed
Removed unnecessary let! and using rails_helper
ModuleResultsController#get unit test, for when the id doesn't exists, fixed to raise the exception
Implemented metric_result endpoint for ModuleResultsController

Signed-off-by: Alessandro Palmeira <alessandro.palmeira@gmail.com>
Implemented children endpoint for ModuleResultsController

Signed-off-by: Renan Fichberg <rfichberg@gmail.com>
Repository#supported_types refactored (just git is supported for now)
GitDownloader checking if the scm is available
Downloaders::Base#retrieve! (pending a test case)
Finished Downloader::Base retrieve! unit tests
started GitDownloader retrieve! methods
Included missing semicolon.

signed-off-by: Rafael Reggiani Manzo <rr.manzo@gmail.com>
GitDownloader#retrieve!