Don't install test cases

Qt5's testcase feature installs the tests by default, unless no_testcase_installs
is defined. This adds this, and closes issue #8