Update prelude items in Vim syntax file.
Fix Vim indent for wrapped function arguments.
rt: Remove four unused upcalls
rt: Remove rust_thread::detach
rt: Remove array_list.h
auto merge of #10149 : chris-morgan/rust/2013-10-29-vim-updates, r=erickt

- Syntax updates for the regular prelude changes.
- Fix an issue with the indentation of the second line of wrapped function arguments.
auto merge of #10161 : brson/rust/upcall, r=alexcrichton
auto merge of #10163 : brson/rust/rtcxx, r=alexcrichton
Implemented a ProcessExit enum and helper methods to std::rt::io::process for getting process termination status, or the signal that terminated a process.

A test has been added to rtio-processes.rs to ensure signal termination is picked up correctly.