What is B-money and How Did it Precede Bitcoin?