update convict and fix smtp param settings

I was getting errors when the smtp params were set using @rfk's bundle, due to `null` being the default. Convict was inferring null was the type (since no `format` was set) and throwing when strings were supplied. This should fix things.