Silence some Windows compiler warnings

by adding explicit type casts.
Change OpenGL extension initialization in to a big array
This is a reasonable chunk of changes and moves from multiple initialization functions in to an array initialization.
Automatic translation resources update from Transifex
Fix some vertical alignments

ie. uses spaces for alignment.
Merge pull request #82 from lioncash/vertical-alignment

Fix some vertical alignments
Merge pull request #55 from Sonicadvance1/GLExt-InitArray

Change OpenGL extension initialization in to a big array
Remove the embedded Console from the possible logging options.

Note I do not mean the Logging window, but the console window.
It's literally rarely, if at all used, and offers less advantages over the built-in logging window (ie. it breaks on different locales: http://i.imgur.com/Cs92tQE.png)

This commit should remove all of the console logging.
Merge pull request #77 from lioncash/remove-console

Remove the Console from the possible logging options.
Turns out Console.cpp and ConsoleListener.cpp were being built into the Linux builds too. Fixes the build.
Merge pull request #83 from lioncash/remove-console

Fix the linux build. Turns out Windows-specific files were in the Linux build files.
Remove the leftover folder for Wii IO bridge. Was removed in the mmio merge
Merge pull request #84 from lioncash/adjust-vs-for-mmio

Remove the leftover VS folder filter for Wii IO bridge. Files were removed in the mmio merge.
Second and final pass of clearing out tabs.
Merge pull request #86 from lioncash/vertical-alignments2-electric-boogaloo

Second and final pass of clearing out tabs.
Merge pull request #79 from Tilka/nits

Silence some Windows compiler warnings
Save frame skipping option, and allow loading it from game ini too.
Merge pull request #87 from RachelBryk/save-frame-skip

Save frame skipping option, and allow loading it from game ini too.
Truncate the path on logging

Cmake compiles we an absolute path, so the macro __FILE__ also has the absolute file in it.
It seems that gcc doesn't provide macros for the basename, so we have to truncate them in c directly:
https://stackoverflow.com/questions/8487986/file-macro-shows-full-path