WIP: Rename __new__ to from_global_dim_data.
Update tests and usages.
WIP: Rename from_shape to __new__.
Update tests and usage.
Merge pull request #486 from enthought/refactor/Distribution-default-constructor-is-from-shape

Make `from_shape` Distribution's default constructor