Rust upgrade privacy fixes
Merge pull request #20 from larsbergstrom/rustup_20140410

Rust upgrade privacy fixes
Rebuild when external dependencies change

Depends on mozilla/servo #2472.
Merge pull request #21 from mbrubeck/ext-deps

Rebuild when external dependencies change
Add callback signatures for custom memory allocators.
Merge pull request #22 from glennw/custom-allocator

Add callback signatures for custom memory allocators.
Link libfreetype statically.
Change *type to *mut type
Fix type inference problems
Fix crate_id deprecation warning
Merge branch 'rust-upgrade'