adding linear problem with tpetra tests. also removing types from traits