Changes to DLC ignoring

Removed the "ignore DLC" option, the program will now always ignore
certain app types. Some exceptions if the app source is Manual.
Added Source field to GameInfo
Added method to update game list using package info
Added billing type enum and field to PackageInfo
Fixed up IntegrateGamesFromVDF method

Sets game source properly now
Adding a game now sets the source to manual