Added config file for basic SuSE 11.1 environment

+ Host MPI
+ Uses /usr/local/bin
Put cmake bin dir on PATH when build dependency
Added missing CMake dependency to parmetis
Removed hard-coded PETSc dependency on Scotch
Added PETSc4py package (working on SuSE EL 11.1)
Improved default profile build file

- Reorganized package order
- Added petsc4py dependency
- Switched default build to suse (sorry Dag!)
- Added more comments
OS X port of basic spec functionality

This commit adds support for an OS X + homebrew build.

+ added osx and homebrew base environments
+ added OS X Framework Accelerate to provide BLAS
+ updated launcher to avoid bug on OS X
+ maint-commit of petsc4py avoids OS X link failures
+ added Cython as a build-dependency for repository petsc4py
+ generalized OpenBLAS dependency to a BLAS dependency
+ PETSc post-install fixes for Parmetis and Metis library dependencies.
petsc4py build ported to Ubuntu

* Uses host BLAS and LAPACK packages
* (Untrustworthy host MPICH build)
added host blas
Fixes for using a <#>-built MPICH
Merge pull request #10 from hashdist/petsc4py-build-ubuntu-host-blas-lapack

WIP: petsc4py build ported to Ubuntu
Merge branch 'petsc4py-build'

Conflicts:
	pkgs/hdf5.yaml
	pkgs/petsc.yaml
	pkgs/petsc4py.yaml
	pkgs/suitesparse.yaml

Stripped out Trilinos and Scotch support in PETSc added by
@johannesring.  This will be restored shortly.