Implement #[deriving_eq] on tuple like structs
Get rid of structural records in libsyntax and the last bit in librustc.
librustc: Separate the rest of the trait bounds with `+` and stop parsing space-separated ones. rs=plussing
auto merge of #5069 : pcwalton/rust/plussing-2, r=pcwalton
auto merge of #5071 : luqmana/rust/derec, r=pcwalton

Rid libsyntax of records and get rid of the last piece in `librustc/front/test.rs`.
auto merge of #5068 : sethpink/rust/derive-eq-tuple-struct, r=catamorphism

Previously an unimplemented error was thrown when using #[deriving_eq] on tuple-like struct definitions.
mk: Restructure makefiles to distinguish between host and target triples
Android Makefile Transition in progress
Android Makefile Transition in progress2
Android Makefile Transition in progress3
update libuv android
update libuv android2
lastest follow up