Merge pull request #161 from p0nce/master

Adds "libs-posix": ["dl"]  for derelict:util
Typo in DerelictSDL2.
Fix building with GDC
Update dirEntries() and remove not needed endsWith().

See: http://dlang.org/phobos/std_file.html#.dirEntries (second paragraph)
Merge pull request #164 from vsn4ik/update_dirEntries

Update dirEntries() and remove not needed endsWith().
glUniform4d need 4 doubles not 3.
Merge pull request #165 from vova616/patch-1

glUniform4d need 4 doubles not 3.
Minor DerelictPQ fixes.

Opaque structs were improperly declared.
C function pointer types were not declared as extern(C).
Removed the public import of std.stdio:FILE.
Detabified.
Added proper DLL names for mingw builds of libogg, libvorbis, libvorbisenc, and libvorbisfile.