xfail more external syntax extension tests on android
Pass the correct --target flag when type checking pretty-printed code in tests

This makes pretty print tests that have aux crates work correctly on Android.
Without they generate errors ICEs about incorrect node ids. Not sure why.
auto merge of #11656 : brson/rust/omgandroid, r=cmr