port in a config file can be string either int.
add versioning.
show warning if -c (cleanSession) without -i (clientid).