Drop Python 2.7 support.
Upgrade from very old cmake FindPython to findPython3, update idioms.
Simplify a lot of cruft that was supporting python2, as well as
supporting build features we don't use (long ago, I needed some
special library naming conventions at SPI, etc., that we no longer
use).
Change the module filename from "OSL" to "oslquery" to reflect that
it's only covering oslquery and make room for other python bindings in
the future.
Signed-off-by: Larry Gritz <lg@larrygritz.com>