What are Namecoins exactly, how do they differ from Bitcoins, and how come one is able to merge mine them along with Bitcoins?