Revert "Use pkg-config to get linker flags for SDL_mixer"

This reverts commit 9941388526b9f595f59a18f2c3163cd9caff6bac.

The breakage was just due to me using an outdated library list.
Revert "Move C4Aul code into separate subdirectory"

The distinction between the "aul" and "non-aul" parts of
the script engine are mostly historical accident, and the
current organization of the source code does not use
sub-subdirectories. I'd like to keep it that way.

This reverts commit 69ba06b8d06123543e2f7cad8be7d2e4d8eb10bc.
win32: Fix installer generation from MSVC

f897e95071ea1 broke this by reusing the macro with the path to the binary
as the binary name, which doesn't work if the path contains directories.
Also, 0dcfe72148e0 moved the binaries, but the LOCATION property still
pointed to the old location. Luckily, CMake also has a non-broken option to
pass target file paths to custom commands.
Give g++ 4.9 a chance to prove that it has working <regex>

The -std=gnu++0x-Flag was removed from the compiler flags before
testing the <regex> header, and so just re-confirmed that <regex>
didn't work in previous C++ standards.