Allow generic ByteStrings as names

Closes #64
Merge branch 'utf8names' of github.com:carlobaldassi/HDF5.jl into utf8names

Conflicts:
	src/jld.jl
	src/plain.jl