Fix arm crash
Fix issues with GsAppListFilterFlags and GObject properties causing a crash on 32 bits systems.
This reverts the commit that ended up upstream and re-adds the original commit we wrote for Endless OS and that got reworked a bit before landing upstream. The crash is still reproducible with the upstream commit and seems to be fixed with the original patch.
Helps: #1007 (closed)
Edited by Andre Magalhaes