New ZoomContainer constructor.

Fixes #33. Still needs a unit test or two.
Fixes issue with ZoomContainer and zoom extent.

Fixes #33 (again :( )
Merge branch 'dev' into devb/python-redux