build: refactor Android build system
Completely rewritten the Android build process in Python to make it more complete and CI ready.
- Supported building node for android on macOS (Intel)
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
Completely rewritten the Android build process in Python to make it more complete and CI ready.