Add servo build support for OS X.
Add servo build support for Linux.
Merge branch 'master' into servo
Update build to match what glfw-rs expects.
Merge pull request #1 from metajack/glfw3

Update for new glfw-rs
Update glfw names to match glfw-rs.

This undoes a previous change which also got reverted upstream.
Merge branch 'master' into servo
Add new build support for latest glfw.
Update version numbers.
Merge branch 'fix-10-7-build' into fix-10.7
Merge pull request #2 from metajack/fix-10.7

Fix the build on OS X 10.7
Merge tag '3.0.4' into 3.0.4-merge

Tagged 3.0.4 release.
Merge pull request #3 from zwarich/3.0.4-merge

Merge upstream glfw 3.0.4 to master
Merge branch 'master' into servo-3.0.4-merge
Add -D_GLFW_USE_CONFIG_H to CFLAGS.
Merge pull request #4 from zwarich/servo-3.0.4-merge

Merge master into servo for glfw 3.0.4 merge
Cargoify glfw 3.0.4
Added glfwPostEmptyEvent.
Create an autorelease pool in glfwPostEmptyEvent.

This prevents leaking NSEvent objects.

Closes #372.
Merge pull request #7 from pcwalton/post-empty-event

Backport glfwPostEmptyEvent from GLFW 3.1