kernelshark: add .gitignore for generated/build files

Not having a .gitignore will bloat git listings.
Created a .gitignore for all build artifacts.

Signed-off-by: Mircea Cirjaliu <mircea.cirjaliu@yahoo.com>
Signed-off-by: Yordan Karadzhov <y.karadz@gmail.com>
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..cbeb499
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,24 @@
+.vscode/
+build/.cmake/
+build/.qt/
+build/CMakeCache.txt
+build/CMakeFiles/
+build/CMakeDoxyfile.in
+build/CMakeDoxygenDefaults.cmake
+build/CTestTestfile.cmake
+build/Makefile
+build/cmake_install.cmake
+build/compile_commands.json
+build/examples/
+build/include/
+build/src/
+build/Testing/
+build/tests/
+bin/
+lib/
+tests/kshark-gui-tests
+tests/kshark-tests
+tests/*.so
+kernelshark.desktop
+libkshark.pc
+org.freedesktop.kshark-record.policy