WIP: Introduce GitHub actions test with CMake (#1167)
WIP: Introduce GitHub actions test with CMake (#1167)

* CPack: Improve packaging script

- Packaging uses linuxdeploy.
- Drop template files and include it inside CMake script.
- Support better packaging on Windows and MSVC2017.
- Add comments about supported CMake minimum versions.
- Improve Mac OSX packaging script.

Signed-off-by: Hiroshi Miura <ff6fb3ed059786151e736af13627c08d24e9f922@linux.com>

* Introduce Github Actions workflow to test cmake buid

- Multi-platform build test
- Split jobs against each platforms
- Add build type for windows
- Fix macdeployfixqt path

tamlok/vnote,tamlok/vnote,tamlok/vnote,tamlok/vnote,tamlok/vnote