Merge pull request #672 from RobertBColton/master

Fixes Information Dialog
Merge pull request #673 from RobertBColton/master

Implements Platform System Functions
Game Information and Splash *DO NOT MERGE*
Fully implemented game information. However it is still a tad buggy, I
need to test GM8 out a little to make sure I get the behavior perfect.
Also outlined splash functions in a general header.