Purse Releases Open-Source Wallet Code for 'Philosophical Reasons'