Adds features:
* Shape intersection and containment tests
* Adds the ability to create shapes and collections from geojson
* Adds the ability to create shapes and collections from shapely
Fixes bugs:
* Point-in-polygon not correctly accounting for holes
* Coordinate creation bug when creating from QDMS/DMS
* Removes precisenumbers from the list of dependencies