Add @env alias to document environment variables
Merge pull request #124 from rdumusc/master

Not overwriting the PROJECT_ISSUES_URL if already set.
Merge pull request #123 from tribal-tec/master

Add @env alias to document environment variables
Added a target to generate doxygen documentation without coverage tests.
This is handy to verify doxygen output without having to change the
CMake configuration to disable coverage testing.
Separating script logic for CPP tests and coverage reports.
The purpose of this change is to allow better reuse of common test code
in projects which have more that one test suite.
The CPP unit test generation code has also been extended to allow further
per test customization of include directories and link libraries. This
suite will now also run in its own build directory. With the original
code CTest picks the top level CTestTestFile.cmake and runs all tests
in all subdirectories. This may include additional application specific
suites for which there may already exist rules (that makes them being
run twice by target 'tests').
Replaced config files with variables in test specific customization.
Obtain GIT_STATE silent, set to no-tag on error
Merge pull request #125 from tribal-tec/master

Obtain GIT_STATE silent, set to no-tag on error
Merge branch 'master' of https://github.com/Eyescale/CMake
Merge branch 'master' of https://github.com/hernando/CMake
Added (PROJECT)_INL definitions
Merge pull request #126 from jafyvilla/master

Added (PROJECT)_INL definitions
Bump to 1.61 of cppcheck (1.60 gives segfault in dash)
Merge pull request #127 from tribal-tec/master

Bump to 1.61 of cppcheck (1.60 gives segfault in dash)
Unify ENV(TRAVIS) and TRAVIS into TRAVIS
Merge branch 'master' of https://github.com/eile/CMake
Merge pull request #128 from eile/master

Unify ENV(TRAVIS) and TRAVIS into TRAVIS
Fix failing include
Merge pull request #129 from tribal-tec/master

Fix failing include
Coverage limits set to 40% and 80% to follow BBP software metrics.