Added Convert to multiple shapefile feature
Cartodb importer tests working
Shapefiles have now the name of the table
Simplify importer test
Remove zip logging
Class to merge given tables on CartoDB in to one

To be used by the WDPA importer to re-combine shapefiles that were split during
the import.
Fixed merging error
Refactor CartoDbImporter to use HTTParty

Produces much more idiomatic code that is less dependent on external
classes.
Slightly more descriptive naming
Namespace CartoDB for better organisation (who said lib/modules had to
be a *messy* code dump?)

Also, return typhoeus gem as it is required by the cartodb merger still.
Version lock gems because too much pain has been caused by non-version
locked gems.
Further remove dependency on Typhoeus

HTTParty has a much nicer API, and allows us to produce more idiomatic
code
CartoDb::Merger takes column names

Without specifying column names, the merge will have issues merging
`serial` columns as there will be duplicate key ocurrences. For
example, an id_seq would be "1,2,3" in both tables, which cannot be
merged.
Tabs > spaces
Remove zipping from shapefile creator

Zipping isn't really the responsibility of the shapefile generator
Added test and DBF Getter (work in progress)
Added utf 8 encoding to ogr2ogr
first go on testing cartodb verify tool
Fixed importer test, created compare import feature

Still not working, need to fix the encoding.

Fixed also dbf_getter_test
Refactors Shapefile splitter to hold fewer reponsibilities

Creates new classes to run ogr2ogr, and handle shapefile creation.