build: Upgrade build system

This commit also disables almost all build targets, as they are broken now
diff --git a/.gitignore b/.gitignore
index 176dcee..3e8ce4a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,15 +1,6 @@
-.waf-*
+.waf-1*
+.waf3-1*
 *.pyc
 build/
 .lock*
-chronoshare.db
-Makefile
-*.o
-moc_*
-ui_*
-*.app
-*.DS_Store
-osx/Frameworks/Sparkle.framework
-Sparkle*
-*priv.pem
 gui/html.qrc