ERT-747: Added class CPolyline
ERT-747: Added class for collection of CPolyline
ERT-747: Added add-in-front capabilities for CPolyline
ERT-747: Added function to add barrier from (i,j).
ERT-747: Last commit before removing region_xxxx classes.
ERT-747: Removed region classes
ERT-747: Removed create_region executable
ERT-747: Added __contains__() to FaultCollection
ERT-747: Renamed Polyline.name Polyline.getName()

This rename was to enable duck typing of edges in the region code; the
fault objects have getName().
ERT-747: Added set_name() method to c polyline
ERT-747: Added unizp() method to CPolyline
ERT-747: Added code to protect against premature gc
ERT-747: Added method to check for fault polyline intersection
ERT-747: Added polyline unzip2() method
ERT-747: Changed arguments to FaultCollection()
ERT-747: Added CPolyline.length() method
ERT-747: Added CPolyline.__eq__() method
ERT-747: Using approx in geo_polygon comparison
ERT-747: Slicing should work points ~on line.
ERT-747: Added methods for extending faults