add namespace-separator and key-separator for command option

add namespace-separator and key-separator for command option. So user can custom their separator and avoid confict with the '.' and ":"