adding solver factory implementation
adding solver factory tests for tpetra
finished solver factory implementation