char: fix unused import warning
iter: add a find function
iter: add max and min functions
clear *everything* from the tmp directory

The .tmp files were missed before. I don't think there's a need to use
*.ext instead of just *.
core/std: Fix race condition in os::mkdir_recursive tests

Added a change_dir_locked function to os, and use it in the
mkdir_recursive tests so that the tests don't clobber each other's
directory changes.
auto merge of #6131 : thestinger/rust/new_iter, r=graydon
auto merge of #6139 : thestinger/rust/tmp, r=graydon

The `.tmp` files were missed before. I don't think there's a need to use
*.ext instead of just *.
auto merge of #6144 : catamorphism/rust/mkdir_recursive-breakage, r=thestinger

r? @brson or @thestinger : Added a change_dir_locked function to os, and use it in the
mkdir_recursive tests so that the tests don't clobber each other's
directory changes.
compiletest: modify not to execute different target triple
compiletest: arm support with adb
compiletest: remote trailing whitespace for make tidy
compiletest: adb-path extension
compiltest: auxlibrary and LD_LIBRARY_PATH support for ARM
compiletest: line cleanup
compiletest: adb_path, target, host option type support
compiletest: tidy fix
mk: install-runtime-target added to install runtime binary to Android Device
compiletest: code cleanup
mk: test.mk expand test suite runnable status
mk: tests.mk extend to arm test