Guest post: Bitcoin, Money and Free Banking