Various bugfixes and improvements.

- Improved FFT accuracy and class layout.
- Added USE_D3D_ON_WINDOWS compilation option.
- Fixed MusicSelector segfault when launching BMS charts.
Added Visual Studio 2013 (v12.0) solution file.

Please configure the include and library directories.
- `kiss_fft` does not have any dependencies.
- `awe` requires `PortAudio` and `sndfile` include files.
- `LostWave` requires `ClanLib 3`, `PortAudio` and `sndfile`
   include and static multi-threaded library files.