#147425 - initialize PETSC_NULL on fortran [so as to detect its incorrect usage]
#148921 fix atoll() check for windows
merge from 33

--HG--
rename : src/sys/ftn-custom/zstartf.c => src/sys/objects/ftn-custom/zstartf.c
Carefully removed \t from files in src/dm/*
Carefully removed \t from src/ksp/*
Removed leftover \t from src/dm/impls/da/*
Finalizing DAE support for ARKIMEX
DMPlex: Cast second argument of pow() to int

--HG--
extra : rebase_source : f0959480065b35abee12f294fdcbf84e57d37863
notes on wirth example
commit after merge
Add PetscPowInt() and PetscPowRealInt(), use in plex.c
Added PETSc style checker scripts for src/ to be run from PETSC_DIR.
hypre: update to hypre-2.9.1a.tar.gz

--HG--
extra : rebase_source : 63b7ad202fd2d369756259938139080a5a900f64
add back hypre build on solaris by partially reverting 9a6f144923cb

--HG--
extra : rebase_source : 280f99aaf5f1630c03014bb3571cae3ac352e326
Carefully removed \t in src/ts/* and src/vec/*
Carefully removed \t from src/sys/*
Carefully removed \t from src/snes/*
Carefully removed \t from src/mat/. All sources are now free from tabs (exceptions: LaTeX docs, ftn-auto/ folders)
Added Alex's Joint PDF example.
merged in changes