* extract solana-poseidon crate
* update imports and lock files
* remove now-unused light-poseidon dep from program crate
* add missing posiedon dep when target_os = "solana"
* set solana-poseidon version to 2.0.0
* sort workspace members
* use workspace version in Cargo.toml
Co-authored-by: Joe C <joecaulfield29@yahoo.com>
* move syscall definition to solana-poseidon crate
Co-authored-by: Joe C <joecaulfield29@yahoo.com>
* finish moving sol_poseidon defn to solana-poseidon crate
* update imports in examples
---------
Co-authored-by: Joe C <joecaulfield29@yahoo.com>