Externalpackages: out into astrid-r1b

Get a wiki together. OpenAD. Get ISSM website together.
https://trac.mcs.anl.gov/projects/ADIC/wiki/ADIC/ISSM

Switch to metis 5.0

Wrap MatSet and MatAssembly.
Wrapper around Petsc data types and Petsc calls to separate derivative data 
and normal data understood by Petsc.

Preprocessing configuration of the data type wrappers to petsc or adouble or double* 

