Merge pull request #122 from csherratt/master

use the correct path for new_parser_from_source_str
Remove support for Makefiles and cleanup travis
Add dummy compilation test in replacement for examples
Merge pull request #119 from tomaka/remove-makefiles

Remove support for Makefiles and cleanup travis
Switch from sax-rs to rust-xml
Merge pull request #120 from tomaka/native-xml

Switch from sax-rs to rust-xml
Clean up .gitignore
Merge pull request #125 from bjz/gitignore

Clean up .gitignore
Update project structure and ensure examples, tests and docs are built on travis-ci
Merge pull request #126 from bjz/restructure

Update project structure and ensure examples, tests and docs are built on travis-ci
Fix path to deps/khronos-api/gl.xml
Fix #127
Merge pull request #128 from tomaka/fix-127

Fix path to deps/khronos-api/gl.xml
Fix dependency to rust-xml
Merge pull request #129 from tomaka/fix-rust-xml

Fix dependency to rust-xml
Improve gl_generator's API
Fix rustdoc --test
Update README
Isolate registry parsing and bindings generating in tasks
Merge pull request #131 from tomaka/gl-generator-api

Improve gl_generator's API
Merge pull request #132 from tomaka/fix-doc-test

Fix rustdoc --test