Added RAGE::File + fixes

- Added RAGE::File class
- All passed variables to modules are now checked if they are not
dispised
- Fixes to RAGE::Shader.
- Added new functions to RAGE::Graphics, RAGE::Draw, RAGE::Events, and
initialize var args to RAGE::Font, and other...
- Fixed new class instance function to take arguments to classes which
need it.