Initial creation of class for non-Steam game support.
Made it so we could serialize and deserialize third party game information.
Made it so it handles the case of the file not existing.
Made sure we track the next game's ID.
Added the add game dialog and connected all the pieces.
Merge pull request #16 from indyK1ng/Issue1

Issue1