Program Derived Addresses (Solana)

Change request #109: