Use /usr/bin/env python for the shebang in tools/generate-operator-out.py

This allows you to use a python binary that is in a non standard place.
Particularly useful if you're using a python2 virtual environment and
your system python is python3.

Change-Id: Ifb32feadffabf7a6263a8688a20fb005fa43b9da
Fix NewLocalRef, NewGlobalRef to handle cleared weak globals.

We were not checking for null after decoding the reference, this
meant that we incorrectly created null weak global references instead
of returning null.

Issue: 63929
Change-Id: I9159682e6edad8f415ef8144fc13b9aedd2cceb4
restore our history

restore backup

Change-Id: Ib49c0423c0ef2406c7a9bfc9d718e4e8b2d1eb44