Release 7.1.0 (#149)
* ROSS cleanup (#135)
This commit fixes warnings when building with -Wall and -Wextra. In addition, removes old unused code related to prior pthread versions of ROSS as well as removing the ROSS_MEMORY related code, due to no longer being fully functional.
* fixing warnings when building with Wall, etc
* fixing warnings in buddy.c
* fixing warnings in the rest of ROSS core
* fixing warnings in instrumentation
* fixing warnings with phold
* fixing undefined reference causing linking error
* adding warning flags to Travis builds
* fixing some additional warnings that appear in release builds
* minor changes to travis builds
* removing old, unnecessary pthread related code
* fixing ifdefs for ROSS_MEMORY
* removing tw-memory related stuff for now
* removing some unused stuff and unnecessary function arguments
* lots of documentation for network-mpi and removing some unnecessary stuff
* keeping the ROSS models submodule from being used in Travis tests
* minor fix for C++ Travis build
* adding installing phold to bin
* adding some RPATH commands to CMakeLists.txt for Spack
* removed ROSS-Models and template model submodule
* update readme for submodule details
* rpath in pkg-config
* adding develop branch to Travis safelist
* simplifying the build of static or shared libraries (#147)
* Update to the way the build process grabs version number (#148)
* updating the way the version number is grabbed, so we can have the actual version and not the git commit
* fixing an error that caused coveralls to fail
* updating README and removing out-of-date README-vis (current info is on webpage)
* few more updates to README
* changing damaris submodule/directory to risa
* see if gcov and clang versions match (#150)
* see if gcov and clang versions match
* maybe we should be using lcov... since we apt-get it
* whitespace
* what version is llvm-cov?
* use llvm-cov
* llvm-cov gcov
* remove cov version checks
* removing ROSS_obj from Cmake build - no longer necessary with single library creation
* removing some files that are actually unnecessary for version numbers as well as having ROSS output both version number and commit, instead of just version