Remember the iPod and, ahem, the Zune? Well Cambridge-based Majority does, and so has come up with its MP3 Go player that ...