add sharness tests
add sharness tests

test for `ipfs name publish` using PeerID as key name

License: MIT
Signed-off-by: Kerem Gocen <2c00f6f73e75a6a2543fb29d3d9e677f0b3cd00e@gmail.com>

OpenBazaar/go-ipfs,kyledrake/go-ipfs,OpenBazaar/go-ipfs,ianopolous/go-ipfs,chriscool/go-ipfs,ianopolous/go-ipfs,ianopolous/go-ipfs,WilliButz/go-ipfs,MichaelMure/go-ipfs,Quantomicus/go-ipfs,WilliButz/go-ipfs,Quantomicus/go-ipfs,Quantomicus/go-ipfs,JustinDrake/go-ipfs,kyledrake/go-ipfs,Luzifer/go-ipfs,chriscool/go-ipfs,Luzifer/go-ipfs,JustinDrake/go-ipfs,Luzifer/go-ipfs,WilliButz/go-ipfs,chriscool/go-ipfs,MichaelMure/go-ipfs,kyledrake/go-ipfs,OpenBazaar/go-ipfs,JustinDrake/go-ipfs,MichaelMure/go-ipfs