In fact, let them all games in !

I was preventing unpublished games from showing up in the local
library but since a lot of steam games are unpublished but have a
published installer... better welcome everyone in.
Refactor api.sync() and sync_missing_games()
Modify sync_game_details() to only work on games in remote library