split internal-use-only part of defs.h off into the private header intdefs.h
automagically use the right default port depending whether or not we use SSL
default password is a meaningless, remove this