adding linear problem adapater and solver manager adapter for block system solves within thyra