Merge pull request #30 from cmr/update-master

Update to Rust master
removed do syntax from examples
Merge pull request #33 from HeroesGrave/master

Removed 'do' syntax from examples
fixed for latest rust
Merge pull request #34 from HeroesGrave/master

Fixed for latest Rust
Merge pull request #32 from cmr/update-master

Add some extra versions
Added a Makefile based on sax-rs and updated travis build.

- Updated gen/main.rs to account for changes in the latest sax-rs
- Added a -h/--help option to glrsgen
- Updated the binary created by the gen target to match the name in the README
- Ignoring the doc and test directories
- Added default search locations for linking: -L/usr/lib -L/usr/local/lib
Merge pull request #36 from photex/master

Added a Makefile and updated .gitignore to include a doc directory.
Use `extern crate`
Update compilation instructions
Merge pull request #37 from bjz/extern-crate

Use `extern crate`
Update cargo-lite.conf
Merge pull request #38 from cmr/master

Update cargo-lite.conf
Update for Rust master

HashMap moved to collections crate, use std::from_str::FromStr, and convert implementation of ToStr to fmt::Show implementation.
Merge pull request #40 from cacteye/patch-1

Update for Rust master
Add type conversion for "const void **"
Merge pull request #41 from cacteye/patch-1

Add type conversion for "const void **"
Updated to latest Rust
Merge pull request #42 from ozkriff/master

Updated to latest Rust
Updated to latest Rust