new repository structure
start fleshing out makefiles
got line search basic structure working
add new files
fix #define semicolon mistake
remove some warnings
start implementing lmvmmat as matshell
forgot return statement
merge
closer lmvmmat working...
rename test files
small line search fixes
lmvmmat changes -- not working yet
merge
keep up with petsc
start work on solver base
start to fill in taosolver
add registration bits for taosolver
implement func/grad and generic TaoSolver routines
almost have simple example working