Merge pull request #13 from bjz/thread-safety

Fix threading issues
parse_file added, renamed parse_xml to parse_str
Merge pull request #14 from photex/master

Renamed parse_xml to parse_str and updated the implementation of parse_file.
Use `extern crate`
Merge pull request #15 from bjz/extern-crate

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

Update cargo-lite.conf
Converted implementations of ToStr to Show implementations, Capitalized types.
Merge pull request #17 from photex/master

Converted implementations of ToStr to Show implementations, Capitalized types.
Rolled back the renames and added #[allow(non_camel_case_types)] to ffi.rs
Merge pull request #18 from photex/master

Rolled back the renames and added #[allow(non_camel_case_types)] to ffi.rs
Update to Sender/Receiver
Merge pull request #19 from bjz/fix-build

Update to Sender/Receiver
Use vec_ng
Remove commented out code
Merge pull request #20 from bjz/vec_ng

Use vec_ng
Updated to latest Rust: Removed 'use std::vec_ng::Vec;'
Merge pull request #21 from ozkriff/master

Updated to latest Rust: Removed 'use std::vec_ng::Vec;'
Updated to latest Rust: #[]; -> #![]
Merge pull request #23 from ozkriff/master

Updated to latest Rust: #[]; -> #![]