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