use .py sources instead of .pyo for cross-platform compatibility
Add support for armv7 hardfloat libs.
Remove requirement for OE