SIGN IN SIGN UP

Updating Catch2

In order to update catch2 the following changes were made:
- CMakeLists.txt: import catch2 with FetchContent_Declare, this will
  make it more flexible and easier to update
- removed main for tests, since it is not mandatory and it doesn't add
  any value of having it
- renaming includes in all the files
A
Andrea Gilardoni committed
2aaef7bf93d3d3985de034014ad465966a18f9dc
Parent: 10de470