Merge pull request #1 from unepwcmc/import-s3-download

Class to retrieve most recent WDPA from S3
Stub file writing
Ogr2Ogr command wrapper
Better structure for OgrPostgres

Use instance variables throughout, rather than mix of methods and vars
Merge pull request #2 from unepwcmc/import-ogr

ogr2ogr wrapper
Added Convert to multiple shapefile feature
Started WDPA rails model importer
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