Fix critical production issue where SDK was returning mock signatures instead of creating real blockchain transactions.
Changes:
- Removed all mock/placeholder logic from production code paths
- Hardened factory methods to prevent mock configs in mainnet/devnet
- Mock functionality now strictly limited to unit tests
- Updated integration tests to be skipped by default
- All unit tests passing (60 passed, 10 skipped)
This ensures the SDK always triggers real Solana transactions in production environments.