Namecoin testnet beta

I would like to create a new branch on namecoin/libcoin. The branch would be namecoin-testnet-beta, the beta part is to indicate that it still uses some hacks to let it sync.
Why not use libcoind also for the Namecoin testnet, like it is the same binary for Namecoin, Bitcoin, Dogecoin, Testnet3 and so on?  Selecting Namecoin testnet should be done by some `--namecoin-testnet` option, similar to `--namecoin`.