Handle svn downloader errors.

Signed-off-by: Renan Fichberg <rfichberg@gmail.com>
Add downloader test for svn repository.

Signed-off-by: Renan Fichberg <rfichberg@gmail.com>
Merge pull request #32 from mezuro/svn_error_handling

Svn error handling
MetricCollector renamed to Base and extracted to a new module.

Signed off by: Rafael Manzo <rr.manzo@gmail.com>
Extracted Analizo Metric Collector to new module Native.

Signed off by: Rafael Manzo <rr.manzo@gmail.com>
Moved BASE_TOOL constant to Native module and created available method.

Signed off by: Rafael Manzo <rr.manzo@gmail.com>
Move attributes of base_tool to base metric_collector.

Remove class attributes of analizo metric_collector.
Include arguments to base constructor.
Fix unit tests.

Signed off by: Rafael Reggiani Manzo <rr.manzo@gmail.com>
Method find of BaseToolController now returns a MetricCollector.

Remove BaseTool class and its tests.

Signed off by: Rafael Reggiani Manzo <rr.manzo@gmail.com>
Rename BaseToolsController to MetricCollectorsController.

Signed off by: Rafael Reggiani Manzo <rr.manzo@gmail.com>
Rename all variables with name base_tool to metric_collector.

Unit tests failing because it depends on updates of
kalibro_gatekeeper_cient.
Acceptance tests will fail too.

Signed off by: Rafael Reggiani Manzo <rr.manzo@gmail.com>
Updated Kalibro Gatekeeper Client gem.

Signed off by: Diego Araújo <diegoamc90@gmail.com>
Updated kalibro_gatekeeper_client
Updated kalibro_gatekeeper_client gem to 1.0.0

Signed off by: Alessandro Palmeira <alessandro.palmeira@gmail.com>
Merge pull request #33 from mezuro/refactoring_collectors

Refactoring collectors
Refactored repositories controller.

Signed off by: Daniel Bucher <daniel.bucher88@gmail.com>
Refactored projects controller.

Signed off by: Daniel Bucher <daniel.bucher88@gmail.com>
Signed off by: Heitor Reis <marcheing@gmail.com>
Merge pull request #34 from mezuro/refactor_repositories_controller

Refactored repositories controller.
Merge pull request #35 from mezuro/refactor_projects_controller

Refactored projects controller.
Moved compound results module to lib

Signed off by: Alessandro Palmeira <alessandro.palmeira@gmail.com>
Included necessary requires for compound_result modules.