Added octal literal support.
Grammar error and vim syntax highlighting mistake fixed.
Added positive tests for integer literal base interpretation.
Register new snapshots
auto merge of #10328 : alexcrichton/rust/snapshots, r=thestinger
add `from_send` to Rc, since #9509 is fixed
auto merge of #10322 : thestinger/rust/no_freeze, r=alexcrichton
update for ndk r9b
fix rpass core-run-destroy for android
auto merge of #10336 : ksh8281/rust/fix_rpass_core-run-destroy_for_android, r=yichoi

fix rpass core-run-destroy for android
Add ~ to the list of allowable URL characters.
std::ascii: Provide a copyless [Ascii] -> str method.

This renames to_str_ascii to as_str_ascii and makes it non-copying,
which is possible now that strings no longer have a hidden extra
byte/null terminator.

Fixes #6120.
auto merge of #10335 : ksh8281/rust/update_for_ndk_r9b, r=brson

update for ndk r9b (#10323)

````
Android NDK, Revision 9b (October 2013)
Important changes:
Updated include/android/*h and math.h for all Android API levels up to 18, 
including the addition of levels 13, 15, 16 and 17. 
For information on added APIs, 
see commit messages for Changes 68012 and 68014. (Issues 47150, 58528, and 38423)
````

https://android-review.googlesource.com/#/c/68014/
auto merge of #10243 : mattcarberry/rust/master, r=brson

Associated with Issue #6563.

Useful for Apollo Guidance Computer simulation, Unix file system permissions, and maybe one or two other things.
auto merge of #10333 : huonw/rust/ascii, r=alexcrichton

This renames to_str_ascii to as_str_ascii and makes it non-copying,
which is possible now that strings no longer have a hidden extra
byte/null terminator.

Fixes #6120.
auto merge of #10340 : eholk/rust/url, r=brson

According to http://tools.ietf.org/html/rfc3986, ~ is a legal character in URLs.