The Internet has turned the worlds of retail, book publishing and finance upside down. Now the next chapter in the digital age is dawning - the era of the virtual currency Bitcoin. It's a revolution that could ultimately make banks superfluous.