First version of AutomaDeD package.
Modify MPI installs to work without fortran.
Added SWIG package.
Merge branch 'features/swig' into develop
Find custom list_urls depending on the archive URL (e.g. github releases)
Update checksum to print new version syntax.
Update callpath to 1.0.2
gfortran version detection brokenon debian.
MPICH sets MPI compilers to use real compilers and not spack wrappers.
Merge branch 'features/automaded' into develop
Minor argparse improvement.
Bugfix for spack cd -h
Fix for spack cd -i.
Reverse sort output versions in spack checksum
Make fetch fail on 404.
Bugfix for version substitution.
Add test for URL version substitution.
Factor out URL fetching into URLFetchStrategy

- Added FetchStrategy class to Spack
- Isolated pieces that need to be separate from Stage for git/svn/http
- Added URLFetchStrategy for curl-based fetching.
Implement per-version attributes for flexible fetch policies.

- Tests pass with URL fetching and new scheme.
- Lots of refactoring
- Infrastructure is there for arbitrary fetch policies and more attribtues on the version() call.
- Mirrors do not currently work properly, and they get in the way of a proper git fetch
Callpath build works when a tag is fetched from git.