COMP: Added missing include for assert()

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/rru2/branches/rru2-memfix-cosmotools/cosmotools@1303 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
COMP: Initialize all variables in the constructor

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/rru2/branches/rru2-memfix-cosmotools/cosmotools@1304 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
BUGFIX: Ensure HasExtraSpace is propagated

If the user has allocated a variable with extra space, ensure that
this variable property is propagated accordingly to internal readers,
i.e., when reading in SplitMode.

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/rru2/branches/rru2-memfix-cosmotools/cosmotools@1305 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
Merge remote-tracking branch 'github/svn-clone'

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/rru2/branches/rru2-memfix-cosmotools/cosmotools@1306 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
Merge remote-tracking branch 'github/master'

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/rru2/branches/rru2-memfix-cosmotools/cosmotools@1307 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf
Merge branch 'svn-clone'

git-svn-id: https://svn.alcf.anl.gov/repos/DarkUniverse/rru2/branches/rru2-memfix-cosmotools/cosmotools@1308 952bdfbe-fa2e-45c0-a9ae-ac90d4a62daf