Ignore files created by build
Ignore the dist directory in addition to build etc.
Scipy version check fooled by more recent versions of Scipy

One code branch exhaustively attempted to check for all future versions
of scipy, otherwise defaulted to a legacy branch. The latest (0.13)
version of Scipy defeated that.

Therefore check for old versions and default to new, and also use
LocalVersion instead of string checks.