fix sugarise-doc-comments.py shebang
add missing $(CFG_PYTHON) prefixes
Change "interface" to "trait" in rustdoc

Closes #4337
Merge pull request #4336 from thestinger/python

fix build for when 'python' is python3
Add test cases (one xfailed, one not)

as per #3601 and #3609
Actually xfail this, unbreak build
Add xfailed test for #3707
change libuv for android target
cmake build sciprts for rust
Support ARM and Android
cmake build script for rust android
cmake install
remove an android specialized hard-code
Update README.md

Added Android targeting steps 
Update README.md
updated readme
Update README.md
use temporary code to generate output library name until os::dll_filename() is fixed
modified build scripts
Update README.md