Fixed logic bug for Aeras problem when FELIX was enabled.

XZSclaraAdvection test was failing since mesh was not being
transformed when ALBANY_FELIX was defined.
Add nodal fields for state manager.
Adding functions for Albany-CISM interface.  The interface is turned on with the following flags:

 -D ENABLE_CISM_INTERFACE:BOOL=ON \
 -D CISM_INCLUDE_DIR:FILEPATH=/path/to/glimmer/libdycore \

in the configure cmake script (see doc/do-cmake-felix-cism-interface).

The functions currently just print some data passed from CISM for verification.  They will be
filled in in subsequent weeks.
Added pointers to connectivity arrays in felix_driver.cpp.  These have been added to the model derived type on the CISM side,
and the relevant libdycore files to enable passing of the pointers to Albany/CISM.
LCM: Addition of boundary part for displaying fracture surfaces if
ALBANY_LCM defined.
LCM: Topology refactor.
Add an IsotropicSizeField evaluator and hook it in as a response.
Aeras: Created ShallowWater Problem.

Initial attempt at Shallow Water equation. Removed "Euler"
equation which was a placeholder. Added analytic initial guess.
Discretization is not compatible with equations so solution
is junk, currenlty.

Pair programmed with Steve Bova.
add FELIX surface velocity object functional
add FELIX surface velocity object functional
Further work on Albany-CISM interface: removed BISICLES remnants, began tailoring
interface driver to Albany.
Merge branch 'master' of software.sandia.gov:/space/git/Albany
Some further work on Albany-CISM interface.  Some debugging still required...
FELIX: store file containing square root of velocity mismatch functional
Continuing work on CISM interface: fixed null pointers that were being passed, added solverFactory call.
Appropriate changes made on CISM side for this.
Merge branch 'master' of software.sandia.gov:/space/git/Albany
Overloaded AsciiSTKMeshStruct constructor so it takes in arrays passed from CISM through
Albany-CISM interface.
Fixing Trilinos install directory path in hopper-trilinos-cmake script, which
is used in biweekly Hopper cronjob.
LCM: Cosmetic changes to concurrent multiscale problem.
fix the problem of passing zero strain tensor into DPModel,thanks Jake for finding the problem.
The DP implementation is verified with benchmark solution from the literature.