awr: adding solve adjoint problem to api
awr: dependence on teuchos paramater list