Merge pull request #87 from RachelBryk/save-frame-skip

Save frame skipping option, and allow loading it from game ini too.
Add an automated tool that does basic checking of includes sort order.
Fix more header sorting issues in Common/ (now check-includes clean).
Fix more header sorting issues in DiscIO/ (now check-includes clean).
Fix more header sorting issues in AudioCommon/ (now check-includes clean).
Fix more header sorting issues in InputCommon/ (now check-includes clean).
Fix more header sorting issues in VideoCommon/ (now check-includes clean).
Fix more header sorting issues in DolphinWX/ (now check-includes clean).
Fix more header sorting issues in VideoBackends/ (now check-includes clean).
Fix LinearDiskCache.h relying on a file not directly included.
Fix more header sorting issues in Core/ (now check-includes clean).
Fix the Windows build in relation to the recent changes.
Forgot to move DSPTool over. Fixed now.
Fix the Android build.

Required the removal of EGL.h from EGL.cpp.

Removed the similar includes from AGL.cpp, GLX.cpp, and WGL.cpp to retain consistency.
All GL interfaces are now centralized on GLInterface.h
Fix the Windows build for the final time.
Merge pull request #88 from lioncash/relative-includes

Relative includes
Gameini updates.

For Disney's Hide & Sneak (gc), Kelly Slater's Pro Surfer (gc),
Codename: Kids Next Door (gc), X-Men 2 Wolverine's Revenge (gc).
Fixes issue 7024.
Merge pull request #89 from Linktothepast/master

Gameini updates.
Add a tools that detects include cycles in the Dolphin codebase.
Remove X11InputBase (dead code)