Added new game ignoring related options

IncludeUnknown profile option includes games that are of unknown type or
do not exist in the DB
BypassIgnoreOnImport includes ALL games during a steam import
AppTypes is now set up as a flag enum to enable it to be used as a type
filter.