Do not pass 0-length strings to dot

Signed-off-by: Vimal Thilak <vimal@cellscope.com>
Fix dot language default for edge name

Signed-off-by: Vimal Thilak <vimal@cellscope.com>