1. rustc-master fixes: made struct fields public + made indices uint
2. renamed crate to rusturl to avoid conflicts with rustc's liburl
3. made it build both rlib and dylib by default