Add dependency on cryptography
Used >=45.0.0 because HA 2025.9.1 is currently ==45.0.3
AI suggests >=41.0.0 which probably comes from actual tinytuya requirement
For some reason wheels cannot build tinytuya from git without this,
though it is OK when using a released version of tinytuya (this was
previously removed to avoid conflict with HA and inherit whatever it
has).