sundials: add features

- add serial tests for C bindings
- add patches from mailing list since 2.5.0 release
- add openblas support
- add Fortran support
- add serial Fortran tests
- add mpi support
- add parallel tests for C bindings
- add parallel tests for Fortran bindings
- add patches (submitted upstream) to fix additioanl bugs
- add Argonne PETSc project mirror

Closes #962.