Update for latest rust nightly
Merge pull request #13 from joaoxsouls/master

Update for latest rust nightly
Update to latest master (libc moved).  #[nolink] doesn't seem to exist anymore, getting errors about it. Not sure what, if anything, replaced it.
Merge pull request #14 from brandonson/master

Update to latest master (libc moved)
Update to use StrBuf
Merge pull request #15 from sodaplayer/master

Update to use StrBuf
Update to use Vec struct to make it work on latest Rust HEAD.
Merge pull request #16 from utkarshkukreti/use-vec-struct

Update to use Vec struct to make it work on latest Rust HEAD.
Remove all `#![feature(managed_boxes)]`as we're not using them anymore.
Merge pull request #17 from utkarshkukreti/remove-managed-boxes-feature

Remove all `#![feature(managed_boxes)]`as we're not using them anymore.
trim_chars no longer takes a reference
Merge pull request #18 from chengsun/master

trim_chars no longer takes a reference
Compiles now with rustc 0.11-pre-nightly with ptr changes.
Merge pull request #19 from LindseyB/master

Compiles now with rustc 0.11-pre-nightly with ptr changes.
`transmute` has been moved from `std::cast` to `core::mem`.
`Vec` is not Indexable now; use `.get()` instead.
.
Merge pull request #20 from utkarshkukreti/fixes-for-rust-master

Fixes for rust master
Removed GL linkage, fixes #21
Updated README