WIP: Better GLFW support
ENH: Add flake8 to makefile
ENH: Better GLFW support
FIX: Fix GLFW
FIX: Reorganization
FIX: Fix mouse trail
FIX: Fix reading
FIX: Travis
FIX: Unnecessary omit
FIX: glfw order
STY: Travis
FIX: Use new Canvas args
FIX: Fix GLFW calls
FIX: Use FB size (retina)
Merge pull request #86 from Eric89GXL/add-glfw

ENH: Add GLFW
ENH: Add donut example
Merge pull request #102 from Eric89GXL/donut

ENH: Add donut example
FIX: Remove old shaders
Merge pull request #103 from Eric89GXL/rem-shad

FIX: Remove old shaders
ENH: Better coverage