refactored Albany_Application in order to allow some flexibility when mesh is provided by an external application.

Added flag createAlbanyApp in Albany_SolverFactory functions. When createAlbanyApp==false, the albanyApp is not created but used. When createAlbanyApp==false, the app is created (default behavior).
modified MPAS and CISM interfaces to comply with recent changes (refactoring of Albany Applications, and parameters fields being handled by StateManager).