Much quicker discovery

--HG--
extra : rebase_source : 30353b4547075986a908e7a9194097e41fb54456
line too long error

--HG--
extra : rebase_source : 364ca891e5c1b397551730fbcd672ffde675a0b2
Shared zgs caching

--HG--
extra : rebase_source : 9ac288e27f685c5887a44d36f7dcf5922b787564
Lint

--HG--
extra : rebase_source : 5c1fcd707408bafe5196c6782ba75d747459bcf4
Revise examples in Readme

--HG--
extra : rebase_source : dffb16590ef6b20ece4410c89855fda89d26552e
Rationalise pylint
Bug #98 - remove unicode from __init__