Fixed testing when folders have an underscore
Fixed null points handling as a result of #173.
PEP8 fixes.
Merge pull request #181 from pelson/empty_shapefile_records

Fixed null points handling as a result of #173.
Modified logic in _project_linear_ring to enable combined lines to be returned as a single LinearRing.
Merge pull request #185 from esc24/contourfix

Modified logic in _project_linear_ring()
Merge pull request #184 from pelson/misc_test_change

Fixed testing when folders have an underscore
Added favicon.py example and updated comment in logo.py | Incorporated @pelson comments
Merge pull request #194 from iedwards/favicon

Added favicon.py example and updated comment in logo.py
Fix 'endpoint' problem; avoid resampling the gridline positions.
Merge pull request #196 from pp-mo/gridlines_fix

Avoid resampling of gridline positions.
Fixed failing tests.
Fix release date in documentation
Merge pull request #197 from pelson/fix_failing_tests

Fixed failing tests.
Fixed broken URL for GSHHS.
Merge pull request #199 from pelson/gshhs_url_fix

Fixed broken URL for GSHHS.
Merge remote branch 'upstream/v0.5.x'

* upstream/v0.5.x:
  Fixed broken URL for GSHHS.
  Modified logic in _project_linear_ring to enable combined lines to be returned as a single LinearRing.
  PEP8 fixes.
  Fixed null points handling as a result of #173.
  Fixed failing tests.
  Changed default download directory to the XDG folder.
  Reset version to 0.5.x
  Update version to 0.5.0
  Fixed testing when folders have an underscore

Conflicts:
	lib/cartopy/tests/mpl/baseline_images/mpl/test_images/web_tiles.png
Merge pull request #198 from rhattersley/release-date

Fix release date in documentation
Merge remote branch 'upstream/v0.5.x'

* upstream/v0.5.x:
  Fix release date in documentation
Added shapereader documentation. Location may not be final, but content is.