Jack Dorsey, The Twitter creator, gave the first public demonstration of his hotly-anticipated latest venture — a device to allow credit card payments by cell phone — and also revealed that it would be given away for free.