This is part 2 of #2119. The parent commit only moved files to retain their correct history, this commit fixes all the includes and build files. Signed-off-by: Tin Švagelj <tin.svagelj@live.com>
Introduced the Catch2 unit testing framework.