* replace blspy imports with chia_rs imports for BLS types
* remove blspy-stubs, since we're dropping the blspy dependency. chia_rs has type stubs already
* remove none from async generator and add a custom error type
* remove client check from data funcs
* remove client check from farm funcs
* remove client check from peer, show and netspace funcs
* remove none check from sim funcs
* change the wallet code in cmds util to use the new error type
* update plotnft_funcs with new error
* remove none checks from coin and wallet funcs
* cleanup logic a tad